sulthonzh/Docker Remote Deployment

GitHub Action for Docker remote deployment using SSH with enhanced security

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
remote_docker_hostRemote Docker host (user@host)yes
ssh_public_keySSH public keyyes
ssh_private_keySSH private keyyes
argsDeployment command argsyes
remote_docker_portRemote SSH portno22
deployment_modedocker-compose or docker-swarmnodocker-compose
copy_stack_fileCopy stack file to remote servernofalse
deploy_pathDeployment path on remote serverno~/docker-deployment
stack_file_nameStack file namenodocker-compose.yml
keep_filesNumber of files to keepno4
docker_pruneRun docker system prunenofalse
pre_deployment_command_argsPre-deployment commandsno
pull_images_firstPull images before deployingnofalse
docker_registry_usernameRegistry usernameno
docker_registry_passwordRegistry passwordno
docker_registry_uriRegistry URInohttps://registry.hub.docker.com
namedescription
deployment_statusStatus of the deployment (success or failed)