actions-marketplace-validations/Docker-Compose gitops action
A GitHub Action making gitops with docker-compose easy.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stalelast commit Jul 5, 2023
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/aosus_docker-compose-gitops-action@46c5e4cbf77966e0f2b45a7c9cba1e9d20c4ebeb # no releases — HEAD as of 2026-07-12tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| remote_docker_host | Remote Docker host ie (user@host) | yes | — |
| ssh_public_key | Remote Docker SSH public key | — | — |
| ssh_private_key | SSH private key used to connect to the docker host | — | — |
| tailscale_ssh | Use Tailscale SSH to conncet to the server with managed SSH keys | no | — |
| args | Deployment command args. | yes | — |
| compose_file_path | path for Docker compose file used. Default is is repo root(docker-compose.yml) | no | — |
| ssh_port | The ssh port of the server. Default is 22 | no | — |
| upload_directory | when enabled, uploads entire docker directory, useful for configuration files needed along the container | no | — |
| post_upload_command | sets command to run post upload, useful to fix permission issues in configuration files | no | — |
| docker_compose_directory | specifies which directory to upload, needed for upload_directory | no | — |
| docker_login_password | The docker login password | no | — |
| docker_swarm | enables docker swarm mode (docker stack deploy), defaults to false | no | — |
| docker_login_user | The docker login user | no | — |
| docker_login_registry | The docker login registry | no | — |
Outputs
no outputs