actions-marketplace-validations/Docker-Compose gitops action

A GitHub Action making gitops with docker-compose easy.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stalelast commit Jul 5, 2023
License
MIT

Pinned Snippet

workflow.ymlSHA-pinned
uses: actions-marketplace-validations/aosus_docker-compose-gitops-action@46c5e4cbf77966e0f2b45a7c9cba1e9d20c4ebeb # no releases — HEAD as of 2026-07-12

tags can be moved; commit SHAs can't. why a SHA?

namedescriptionrequireddefault
remote_docker_hostRemote Docker host ie (user@host)yes
ssh_public_keyRemote Docker SSH public key
ssh_private_keySSH private key used to connect to the docker host
tailscale_sshUse Tailscale SSH to conncet to the server with managed SSH keysno
argsDeployment command args.yes
compose_file_pathpath for Docker compose file used. Default is is repo root(docker-compose.yml)no
ssh_portThe ssh port of the server. Default is 22no
upload_directorywhen enabled, uploads entire docker directory, useful for configuration files needed along the containerno
post_upload_commandsets command to run post upload, useful to fix permission issues in configuration filesno
docker_compose_directoryspecifies which directory to upload, needed for upload_directoryno
docker_login_passwordThe docker login passwordno
docker_swarmenables docker swarm mode (docker stack deploy), defaults to falseno
docker_login_userThe docker login userno
docker_login_registryThe docker login registryno

no outputs