Development

This section covers building Nebula Commander from source, using CI, and the backend API.

  • Setup – Run the backend and frontend locally (venv, uvicorn, npm run dev).
  • GitHub Actions – Workflows for ncclient binaries, releases, and Docker images.
  • Manual Builds – Build ncclient, Windows tray, MSI, and Docker images locally.
  • API – REST API base path, OpenAPI docs, and router summary.