pontago/FTP Deploy Action via lftp (FTP, SFTP, FTPS)
Supports FTP, FTPS, SFTP. and lftp commands.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| host | Sever Hostname or IP | yes | "" |
| username | Login Username | yes | "" |
| password | Login Password | no | "" |
| port | Default port are FTP(21), SFTP(22). | no | "" |
| protocol | Transfer protocol (ftp, ftps, sftp) | no | ftp |
| ssh_private_key | If you want to use SSH Private Key, protocol parameter should be sftp. | no | "" |
| verify_cert | If you want to no SSL verification, false. (FTPS) | no | true |
| local_dir | Upload source directory. | no | "" |
| remote_dir | Upload remote directory. | no | "" |
| create_remote_dir | If doesn't exists, create remote directory. | no | true |
| script | Support lftp commands. If you input local_dir and remote_dir, the script will be executed after mirror command. | no | "" |
| dry_run | You can check the operation. Not upload and create remote directory. | no | false |
| debug | Debug mode. Output lftp log and upload verbose. | no | false |
| timeout | Timeout in seconds. | no | 30 |
| max_retries | Max retries. 0 is unlimited. 1 means no retries. | no | 5 |
Outputs
no outputs