Version 1.0 is out, and along with it, a considerable rework of the package.
The configuration has moved to /etc/mtg/*.conf, and the unit file is now parametrized, allowing you to run multiple instances of the service easily.
The migration path looks something like:
$ systemctl disable --now mtg
# update here
$ mv /etc/conf.d/mtg /etc/mtg/somename.conf
$ vim /etc/mtg/somename.conf
$ systemctl enable --now mtg@somename
Make sure you adjust the configuration to match the new documentation: https://github.com/9seconds/mtg#environment-variables
The main binary now also gets setcap'd to allow it to bind to low ports - this lets us keep running as nobody, even if we're on port 443.
Pinned Comments
K900 commented on 2021-05-05 11:04 (UTC)
mtg 2.0.0 is officially out, with a new configuration file format. I've updated this package to track the new release - make sure you migrate your configuration files!