What's Changed
With this release doco-cd now supports Docker Swarm Mode. If the Docker daemon is running in Swarm mode, doco-cd will detect this automatically and deploy everything as Swarm stacks instead of simple Compose projects.
In Swarm mode, doco-cd will automatically append a short hash to the name of configs or secrets deployed by the stack, rotate them if their contents change and also clean-up/prune old versions.
You can overwrite this to always deploy as Compose projects while running doco-cd in a Swarm environment by setting the DOCKER_SWARM_FEATURES environment variable to false (See the Docker-specific App Settings).
See more info in the wiki: https://github.com/kimdre/doco-cd/wiki/Swarm-Mode
Please let me know if you encounter any bugs.
✨ Features
🌟 Improvements
📚 Miscellaneous
Full Changelog: v0.30.0...v0.31.0