I gave myself years to really get the hang of this garbage and now I'm sure it's really garbage:
Systemd sucks. I am unclear what problem they were solving. Sure, the init system was archaic, but the need to replace it was not so pressing that we needed to turn to just any port in a storm!
I like unit files, but I'm sure a similar functionality could come from something less invasive or something better architected.
The original server operated by the Mastodon gGmbH non-profit