[Unit] Description=smartclient Wants=network-online.target After=network-online.target [Service] Type=simple GuessMainPID=yes ExecStart=/usr/bin/npm run server ExecStop=kill -SIGINT $mainpid Restart=on-failure WorkingDirectory=/opt/services/smartclient [Install] Alias=smartclient WantedBy=multi-user.target