| 1234567891011121314151617181920212223242526272829 | [Unit]Description=${SERVICE_NAME}After=syslog.targetAfter=network.target[Service]Type=simpleUser=${SERVICE_USER}Group=${SERVICE_GROUP}WorkingDirectory=${SERVICE_HOME}ExecStart=${SERVICE_HOME}/go-apps/bin/morty -key '${MORTY_KEY}' -listen '${MORTY_LISTEN}' -timeout ${MORTY_TIMEOUT}Restart=alwaysEnvironment=USER=${SERVICE_USER} HOME=${SERVICE_HOME} DEBUG=${SERVICE_ENV_DEBUG}# Some distributions may not support these hardening directives.  If you cannot# start the service due to an unknown option, comment out the ones not supported# by your version of systemd.ProtectSystem=fullPrivateDevices=yesPrivateTmp=yesNoNewPrivileges=true[Install]WantedBy=multi-user.target
 |