Open source · self-hosted

The complete NetDesk source

Every line — the relay server, the Windows host, the zero-install web viewer, and the native Rust client. Clone it or download it straight from here. No GitHub account required.

Version 1.5.0 · AES-256 end-to-end · Windows + Web today, macOS/Linux/Android via the native client build

Clone with git

Served straight from netdesk.space over HTTPS:

# get the full source git clone https://netdesk.space/git/netdesk.git cd netdesk

What's inside

A single repository with every component of the system.

server/Python aiohttp signaling + relay + REST API, SSO (SAML/OIDC/LDAP), SCIM, admin console, and the web/ browser viewer.
host/Windows host/agent (runs as a SYSTEM service — reachable at the logon screen & across UAC) + a pywebview desktop app.
native/From-scratch native client: a Rust core (capture, encode, crypto, P2P) with a Flutter UI. Workspace crates: core, viewer, host, cli, opus, vpx, frb.
docker/Dockerfile + compose to run your own relay server with one command.

Self-host in 60 seconds

Run your own relay server (your VPS, your rules — the shop never sees your screen):

# 1. get it git clone https://netdesk.space/git/netdesk.git && cd netdesk # 2. install deps + run the server pip install -r requirements.txt python server/netdesk_server.py --port 8443 --portal-password YOUR_PASSWORD # 3. put it behind TLS (nginx/Caddy) and point your host + browser at it

Full deployment guide in docker/README.md and README.md. Source-available license — free to self-host & modify. See LICENSE.