Ashus.ashus.net

Full Version: Mailcow-dockerized systemd control script
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
You can use this control script to enable commands like service mailcow restart just like with other services.
Add the following file named mailcow.service to directory /etc/systemd/system of your Debian installation.

Code:
[Unit] Description=Mailcow-dockerized control # no need to enable as a service - mailcow-dockerized gets executed on reboot automatically Requires=docker.service After=docker.service [Service] Type=oneshot RemainAfterExit=true Restart=no RestartSec=2 User=root WorkingDirectory=/opt/mailcow-dockerized/ ExecStart=/usr/local/bin/docker-compose up -d ExecStop=/usr/local/bin/docker-compose down [Install] WantedBy=multi-user.target