Server Installation
Prefer not to run a server? Nebula Commander Cloud hosts it for you.
You can run Nebula Commander in several ways:
| Method | Best for |
|---|---|
| Docker (recommended) | Quick start and production: pre-built images, docker compose |
| NixOS | NixOS hosts: services.nebula-commander (server) and services.ncclient (device client) modules |
| Reverse Proxy | Nginx, Traefik, or Caddy in front with TLS and HSTS |
Choose one and follow the linked page. For local development (venv, uvicorn, frontend dev server), see Development: Setup. After installation, see Server Configuration to set the database, JWT, and optional OIDC.