webaps/Docker Deploy

Zero-downtime deployments to docker over ssh

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
docker_hostRemote Docker host (user@host)yes
docker_portRemote Docker host ssh port22
ssh_private_keyRemote Docker SSH public keyyes
ssh_public_host_keySSH private key used to connect to the docker hostyes
deployment_modeDeployment mode either docker-swarm or docker-compose. Default is docker-compose.no
argsDeployment command arguments (docker-compose ...)yes
pre_deploy_commandCommand to run before deploymentno
deploy_pathThe path where the files will be copied toyes
pull_imagesPull docker images before deploying.no
build_imagesBuild docker images before deploying.no
stack_file_nameStack file to deploynodocker-compose.yml
dotenvSpecify the dotenv file to useno

no outputs