greffgreff/SSH Docker Deploy
Deploy a Docker container through SSH
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| target | Docker image to deploy (e.g., ghcr.io/owner/repository:tag) | yes | — |
| ssh_private_key | SSH private key for accessing the remote server | yes | — |
| ssh_host | Remote server host (IP address or domain) | yes | — |
| ssh_user | Username for SSH login | yes | — |
| docker_username | Username for Docker registry (e.g., GitHub Container Registry) | yes | — |
| docker_token | Access token for Docker registry login | yes | — |
| container_name | Name of the Docker container | yes | container |
| container_port | Port to run the container on the remote server | no | 8080 |
| trigger_event | Whether to trigger a deploy event | no | false |
| event_name | Custom event name to trigger, default is "docker-deploy" | no | docker-deploy |
Outputs
no outputs