nextdesk

Nextcloud Linux Workspace (LWP)

Proof of Concept — a working demo/evaluation build, not a hardened production release.

Browser-based remote desktop — a Kasm alternative built on a custom VNC stack with a full windowed desktop experience, deeply integrated with Nextcloud.

Stack: React 18 + FastAPI + PostgreSQL + Redis, KasmVNC session containers behind an nginx auth_request proxy. Docker Compose for dev, Kubernetes for production. External OIDC/LDAP/local auth — bring your own IdP and TLS certs.

Highlights

Where to start

Goal Read
Understand the moving parts Architecture
Stand up a dev environment The repo README.md quick start
Configure login (OIDC/LDAP/local) Auth setup
Add or build apps Apps, Custom images
Corporate VPN per user VPN gateway
Go to production Kubernetes deployment
Audio, storage, performance Tuning
Integrate / automate API reference