>what if I want it to be started when a request hits a given port?
I really don't think you should be turning your init system into a general programming environment that can do that.
We have :) https://www.freedesktop.org/software/systemd/man/systemd.soc...
No need for multiple anything, the units can be parameterized -- user@my.service, for example
>what if I want it to be started when a request hits a given port?
I really don't think you should be turning your init system into a general programming environment that can do that.