pontago/FTP Deploy Action via lftp (FTP, SFTP, FTPS)

Supports FTP, FTPS, SFTP. and lftp commands.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
hostSever Hostname or IPyes""
usernameLogin Usernameyes""
passwordLogin Passwordno""
portDefault port are FTP(21), SFTP(22).no""
protocolTransfer protocol (ftp, ftps, sftp)noftp
ssh_private_keyIf you want to use SSH Private Key, protocol parameter should be sftp.no""
verify_certIf you want to no SSL verification, false. (FTPS)notrue
local_dirUpload source directory.no""
remote_dirUpload remote directory.no""
create_remote_dirIf doesn't exists, create remote directory.notrue
scriptSupport lftp commands. If you input local_dir and remote_dir, the script will be executed after mirror command.no""
dry_runYou can check the operation. Not upload and create remote directory.nofalse
debugDebug mode. Output lftp log and upload verbose.nofalse
timeoutTimeout in seconds.no30
max_retriesMax retries. 0 is unlimited. 1 means no retries.no5

no outputs