systemd for Sonarr / Couchpotato / NZBGet

Sonarr [Unit] Description=Sonarr Daemon After=syslog.target network.target [Service] User=USER Type=simple ExecStart=/usr/bin/mono /opt/NzbDrone/NzbDrone.exe -nobrowser TimeoutStopSec=20 KillMode=process Restart=on-failure [Install] WantedBy=multi-user.target   CouchPotato [Unit] Description=CouchPotato application instance After=network.target [Service] ExecStart=/opt/CouchPotatoServer/CouchPotato.py Type=simple User=USER [Install] WantedBy=multi-user.target   NZBGet [Unit] Description=NZBGet Daemon Documentation=http://nzbget.net/Documentation After=network.target [Service] User=USER Type=forking ExecStart=/opt/nzbget/nzbget -c /opt/nzbget/nzbget.conf -D ExecStop=/opt/nzbget/nzbget -Q ExecReload=/opt/nzbget/nzbget -O KillMode=process Restart=on-failure [Install] WantedBy=multi-user.target