celleb/Plesk Deployer
Deploy applications and resources to a Plesk server via SCP
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Dec 20, 2024
- License
- MIT
Pinned Snippet
uses: celleb/plesk-deployer@376d0ab9b5473926df9973a00b0005786ef1d690 # v1.2tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| ssh-private-key | SSH private key for authentication | yes | — |
| ftp-username | FTP username for Plesk server | yes | — |
| ftp-server | FTP server address | yes | — |
| files-to-copy | Files or directories to copy to the server | yes | — |
| remote-dir | Remote directory to copy files to | no | / |
| node-version | Node version running your project in plesk | no | 20 |
| package-manager | Package manager to use (npm or yarn) | no | npm |
| npm-install | Whether to install dependencies | no | true |
| restart | Whether to restart the application | no | true |
| clean-remote-dir | Whether to clean the remote directory before deployment | no | false |
Outputs
| name | description |
|---|---|
| deployment-status | Status of the deployment |