All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
Improved systemd reliability (thanks to @hermsi1337)
- Change the application version to v0.3.0
- Improve systemd-reliability (see: dcsg#6)
Timeouts and restart policy
- Add a startup timeout (see: dcsg#4)
- Add restart-policy (see: dcsg#4)
systemd service improvements (thanks to @hermsi1337)
- Add an animation illustrating the usage of dcsg
- Pull the latest image before starting (see: dcsg/pull/2)
- Stop the containers before removing them (see: dcsg/pull/2)
Set the working directory for the systemd services
- Set the working directory (see: https://www.freedesktop.org/software/systemd/man/systemd.exec.html) for the docker-compose systemd services. Otherwise docker-compose cannot locate
env_file
s (see: https://docs.docker.com/compose/compose-file/#/envfile)
The prototype
- A prototype for the dcsg - A systemd service generator for Docker Compose projects