masterjanic/Docker Compose SSH Deployment

Deploy a repository with docker-compose via SSH to a remote host.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
ssh_private_keyThe SSH private key used for logging into remote system.yes
ssh_hostThe remote host name or IP address.yes
ssh_portThe remote port number.22
ssh_userThe remote username.docker-deploy
docker_compose_prefixA prefix to add to the deployed containers.
docker_compose_filenameThe docker-compose file name.docker-compose.yaml
use_stackUse docker stack instead of docker compose ("true" or "false").false
no_cacheAdds --no-cache flag to docker build command ("true" or "false").false
tar_package_operation_modifiersTar operation modifiers used while creating the package.--exclude .git --exclude .github --exclude .gitignore --exclude .gitmodules --exclude .vscode
docker_compose_downExecute docker-compose down ("true" or "false").false
dockerhub_usernameDocker Hub username used for login.
dockerhub_passwordDocker Hub password used for login.

no outputs