{"repo":"serversideup/github-action-docker-swarm-deploy","free":true,"listed":false,"github":"https://github.com/serversideup/github-action-docker-swarm-deploy","clone":"git clone https://github.com/serversideup/github-action-docker-swarm-deploy.git","description":"Deploy to Docker Swarm clusters from GitHub Actions with ease.","language":null,"stars":31,"topics":["docker","docker-swarm","github-actions","swarm"],"license":"GPL-3.0","category":"deployment-docker-iac","readme_excerpt":"Introduction This is a GitHub Action intended to simplify the deployment experience with GitHub Actions + Docker Swarm. Features: - 😃 Simple to use - 🏗️ Bring your own container + configuration - 💯 Replicate 100% of production from Development to CI to Deployment - 💪 Use with self-hosted registries - 🧮 Store MD5 hashes in environment variables for deployment - 🔐 Use with private registries - 🏠 Use .env files for deployment Usage Here is an example workflow: How to use the action The following inputs are available: Parameter Description Default Required ------------------------- -------------------------------------------------------------------------------------------------- ------------------------------------------------------ ---------- docker compose file path Set your docker compose file path with the CLI options. -c docker-compose.yml -c docker-compose.prod.yml false env file base64 The base64 encoded .env file to load into the container. false log level The log level to use for the Docker CLI. debug false md5 file path Set the path to the file you would like to get the MD5 checksum for. false md5 variable name Set the name of the variable to store the MD5 checksum in. MD5 CHECKSUM false registry Comma-separated list of container registries to authenticate with (e.g., \"docker.io,ghcr.io\"). docker.io false registry-password The password to use to authenticate with the container registry. ⚠️ true registry-username The username to use to authenticate with the contai","default_branch":null,"files":null,"tree":[],"storefront":"/r/serversideup","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/serversideup/github-action-docker-swarm-deploy/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}