Compare commits

..

No commits in common. "c6ab45e4a1644e1ad3cb12a0b042ebe63e71907f" and "3bba4d9705b4970987b3c2c6dca8d46b1ba2effe" have entirely different histories.

1 changed files with 31 additions and 34 deletions

View File

@ -27,32 +27,28 @@ globals:
sftpPort: 22 sftpPort: 22
onInstall: onInstall:
- cmd[cp]: |- - cmd[cp]: |
sudo su
curl -O https://deploy-proxy.mightybox.io/addons/add-sftp-user/raw/branch/main/add-sftp.sh curl -O https://deploy-proxy.mightybox.io/addons/add-sftp-user/raw/branch/main/add-sftp.sh
chmod +x add-sftp.sh chmod +x add-sftp.sh # Corrected the filename here
echo -e "\nMatch User user*\nPasswordAuthentication yes" >> /etc/ssh/sshd_config - success: |
chown root:root /var/www/webroot/ROOT Add-on installed successfully!
chmod 755 /var/www/webroot/ROOT To create additional SFTP accounts, click on the "Add new SFTP user" button.
- api: environment.control.ApplyNodeGroupData
nodeGroup: cp
data:
restart: true
- return: installSuccess
responses:
installSuccess:
result: 0
message: "Installation completed successfully!"
onUninstall: onUninstall:
- cmd[cp]: rm -f ./add-sftp.sh - cmd[cp]: rm -f ./add-sftp.sh
- return:
result: 0
message: "Add-on uninstalled successfully and script file removed."
actions: actions:
add_sftp_user: add_sftp_user:
- cmd[cp]: ./add-sftp.sh - cmd[cp]: ./add-sftp.sh
- return:
result: 0
output: "SFTP user added successfully!"
success: success:
email: |- email: |
Connection Details<br><br> Connection Details<br><br>
SFTP Host: ${globals.sftpHost}<br><br> SFTP Host: ${globals.sftpHost}<br><br>
Port: ${globals.sftpPort}<br> Port: ${globals.sftpPort}<br>
@ -61,13 +57,14 @@ actions:
Username: ${globals.username}<br><br> Username: ${globals.username}<br><br>
Password: ${globals.password} Password: ${globals.password}
text: text:
en: |- en: |
Connection Details Connection Details
SFTP Host: ${globals.sftpHost} SFTP Host: ${globals.sftpHost}
Port: ${globals.sftpPort} Port: ${globals.sftpPort}
Login Credentials Login Credentials
Username: ${globals.username} Username: ${globals.username}