@Nystrata said in Garry's Mod (with additional arguments) for use with workshop, other gamemodes, etc.:
curl -o /var/lib/pufferd/templates/gmod_withargs.json https://paste.ee/r/XeqOD/0 && chown pufferd:pufferd /var/lib/pufferd/templates/gmod_withargs.json
Thank you very much!
This is a good idea. However, it seems there needs to have a bit more flexibility, such as allowing to use a separate MySQL/MariaDB server (whether remote or in a separate container in the same stack), which would be trivial. I am currently looking at accomplishing this.
There is also the issue of exposing a user data folder that can survive future upgrades.
@LordRalex, I realize this thread is quite old, but it should be noted that docker containers are by practice not expected to run under systemd, because it breaks process isolation and security. Usually, something like supervisor is used, which is what I am currently trying to use.