jacobjove/Deploy containers
Pull Docker images to a remote server and deploy associated containers.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| host | The host name or IP address of the server to which this action will connect via SSH to deploy the image. | yes | — |
| user | The username to use when connecting to the server via SSH | yes | — |
| files | A space-delimited list of filepaths (relative to `source-dir`) to be transferred/synced to the server (e.g., 'docker-compose.yml') | no | "" |
| source-dir | The directory within the repository that contains the files to be transferred/synced to the server. | no | . |
| target-dir | The absolute filepath of the directory to which necessary files (e.g., docker-compose.yml) will be transferred/synced on the server | yes | — |
| ssh-port | The SSH port (e.g., 22) to use for connecting to the server | no | 22 |
| ssh-private-key | The private key generated on the server, used to authenticate the SSH connection | yes | — |
| command | The command to run on the server to deploy the container | yes | — |
Outputs
no outputs