Compare commits
2 Commits
b991396917
...
c54ce232c6
Author | SHA1 | Date |
---|---|---|
|
c54ce232c6 | |
|
68e20eee93 |
80
add-sftp.jps
80
add-sftp.jps
|
@ -12,50 +12,15 @@ globals:
|
||||||
sftpHost: ${env.domain}
|
sftpHost: ${env.domain}
|
||||||
sftpPort: 22
|
sftpPort: 22
|
||||||
|
|
||||||
actions:
|
buttons:
|
||||||
add_sftp_user:
|
- settings: sftpForm
|
||||||
script: /scripts/add-sftp-user.cs?_r=${fn.random}&enable_ssh=${settings.enable_ssh}
|
action: add_sftp_user
|
||||||
|
caption: Add SFTP User
|
||||||
success:
|
confirmText: "Are you sure you want to add this SFTP user?"
|
||||||
email: |
|
|
||||||
Connection Details<br>
|
|
||||||
<br>
|
|
||||||
SFTP Host: ${globals.sftpHost}<br>
|
|
||||||
Port: ${globals.sftpPort}<br>
|
|
||||||
<br>
|
|
||||||
Login Credentials<br>
|
|
||||||
<br>
|
|
||||||
Username: ${globals.username}<br>
|
|
||||||
Password: ${globals.password}
|
|
||||||
text:
|
|
||||||
en: |
|
|
||||||
Connection Details\n
|
|
||||||
\n
|
|
||||||
SFTP Host: ${globals.sftpHost}\n
|
|
||||||
Port: ${globals.sftpPort}\n
|
|
||||||
\n
|
|
||||||
Login Credentials\n
|
|
||||||
\n
|
|
||||||
Username: ${globals.username}\n
|
|
||||||
Password: ${globals.password}
|
|
||||||
|
|
||||||
settings:
|
settings:
|
||||||
sftpForm:
|
sftpForm:
|
||||||
fields:
|
fields:
|
||||||
- type: string
|
|
||||||
inputType: text
|
|
||||||
name: username
|
|
||||||
caption: Username
|
|
||||||
placeholder: "user${fn.random(10000,99999)}"
|
|
||||||
disabled: true
|
|
||||||
required: false
|
|
||||||
- type: string
|
|
||||||
inputType: password
|
|
||||||
name: password
|
|
||||||
caption: Password
|
|
||||||
placeholder: "${fn.password(min)}"
|
|
||||||
disabled: true
|
|
||||||
required: false
|
|
||||||
- type: string
|
- type: string
|
||||||
inputType: text
|
inputType: text
|
||||||
name: root_directory
|
name: root_directory
|
||||||
|
@ -67,8 +32,33 @@ settings:
|
||||||
caption: Also enable SSH access
|
caption: Also enable SSH access
|
||||||
default: false
|
default: false
|
||||||
|
|
||||||
buttons:
|
actions:
|
||||||
- settings: sftpForm
|
add_sftp_user:
|
||||||
action: add_sftp_user
|
script: /scripts/add-sftp-user.cs?_r=${fn.random}&enable_ssh=${settings.enable_ssh}
|
||||||
caption: Add SFTP User
|
|
||||||
confirmText: "Are you sure you want to add this SFTP user?"
|
success:
|
||||||
|
email: |
|
||||||
|
Connection Details<br>
|
||||||
|
<br>
|
||||||
|
SFTP Host: ${globals.sftpHost}<br>
|
||||||
|
Port: ${globals.sftpPort}<br>
|
||||||
|
<br>
|
||||||
|
Login Credentials<br>
|
||||||
|
<br>
|
||||||
|
Username: ${globals.username}<br>
|
||||||
|
Password: ${globals.password}
|
||||||
|
text:
|
||||||
|
en: |
|
||||||
|
Connection Details
|
||||||
|
|
||||||
|
SFTP Host: ${globals.sftpHost}
|
||||||
|
Port: ${globals.sftpPort}
|
||||||
|
|
||||||
|
Login Credentials
|
||||||
|
|
||||||
|
Username: ${globals.username}
|
||||||
|
Password: ${globals.password}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
// Extract the provided details
|
|
||||||
var USERNAME = "${globals.username}";
|
var USERNAME = "${globals.username}";
|
||||||
var PASSWORD = "${fn.password(12)}"; // Ensure a minimum length of 12 characters for the password
|
var PASSWORD = "${globals.password}";
|
||||||
var ROOT_DIRECTORY = "/var/www/webroot/ROOT";
|
var ROOT_DIRECTORY = "/var/www/webroot/ROOT";
|
||||||
var ENABLE_SSH = "${request.enable_ssh}" == "true";
|
var ENABLE_SSH = "${request.enable_ssh}" == "true";
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue