webaps/Docker Deploy
Zero-downtime deployments to docker over ssh
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| docker_host | Remote Docker host (user@host) | yes | — |
| docker_port | Remote Docker host ssh port | — | 22 |
| ssh_private_key | Remote Docker SSH public key | yes | — |
| ssh_public_host_key | SSH private key used to connect to the docker host | yes | — |
| deployment_mode | Deployment mode either docker-swarm or docker-compose. Default is docker-compose. | no | — |
| args | Deployment command arguments (docker-compose ...) | yes | — |
| pre_deploy_command | Command to run before deployment | no | — |
| deploy_path | The path where the files will be copied to | yes | — |
| pull_images | Pull docker images before deploying. | no | — |
| build_images | Build docker images before deploying. | no | — |
| stack_file_name | Stack file to deploy | no | docker-compose.yml |
| dotenv | Specify the dotenv file to use | no | — |
Outputs
no outputs