[Unit] Description=NetDesk signaling/relay server After=network-online.target Wants=network-online.target [Service] Type=simple # Adjust paths to where you put netdesk on the VPS: WorkingDirectory=/opt/netdesk/server ExecStart=/usr/bin/python3 /opt/netdesk/server/netdesk_server.py --port 8443 --reg-key CHANGE_ME_STRONG_KEY --status-key CHANGE_ME_TOO Restart=always RestartSec=3 User=netdesk Group=netdesk # Hardening (optional but recommended) NoNewPrivileges=true ProtectSystem=strict ReadWritePaths=/opt/netdesk/server ProtectHome=true PrivateTmp=true [Install] WantedBy=multi-user.target