wlixcc/SFTP Deploy

Deploy file to your server use sftp & ssh private key

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
usernameusernameyes
serveryour sftp serveryes
portyour sftp server port, default to 22yes22
ssh_private_keyyou can copy private_key from your *.pem file, keep formatno
local_pathwill put all file under this pathyes./*
remote_pathfiles will copy to under remote_pathyes
sftp_onlyconnection via sftp protocol onlynofalse
sftpArgssftp argsno
delete_remote_filesThis operation will delete all files in the remote path before upload. Please be careful set this to truenofalse
passwordSSH passsword,If a password is set, the secret key pair is ignoredno
rsyncArgsAdditional arguments for the rsync command. You can use this parameter to customize the rsync behavior, such as excluding files or directories. Example: '--exclude=node_modules --exclude=.git --exclude=*.log'. If set, these arguments will be passed directly to the rsync command.no""
ssh_passphrasePassphrase for ssh encrypted private-key. If the private-key is not encrypted, this parameter is not required.no

no outputs