llxlr/Fuck Deploy
Use rsync with SSH and SSHPASS to deploy project in server
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Jun 2, 2026
- License
- MIT
Pinned Snippet
uses: llxlr/fuck-deploy@1fd81e6bef6b64192b736c1c3ae93be4bc54f000 # v1tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| type | Authentication Method | yes | — |
| username | Remote Server Username | yes | — |
| password | Remote Server Password | — | — |
| key | Private Key | — | — |
| host | Remote Server IP Address or Domain Name | yes | — |
| port | Remote Server Port | — | 22 |
| remote_path | Remote Server Path | yes | — |
| local_path | Github Runner Local Relative Path | — | ./* |
| include | Include Files or Directory | — | — |
| exclude | Exclude Files or Directory | — | — |
| args | Rsync Arguments | — | -ratlz |
| ssh_args | SSH Arguments | — | -o ConnectTimeout=5 -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no |
| script | Deployment Script | — | — |
Outputs
no outputs