Skip to content
DocsGetting StartedIntroduction

What is NuxPanel?

NuxPanel is a single self-hosted Go binary that drops a macOS-style desktop UI onto your Ubuntu or Debian server. Manage files, containers, web servers, deployments, and more from your browser — no SSH-only workflows, no bloated control panel.

Why it exists

Managing a Linux server usually means memorizing commands and SSH-ing in for every small task. NuxPanel turns that into a familiar windowed desktop: a Finder for files, a real terminal, a Docker dashboard, a one-click Deployer, and an AI copilot — all behind a single login.

Key ideas

  • One static binary. No Node on the host, no runtime dependencies — install with one command and it runs as a systemd service.
  • Real operations, visually. Every app shells out to the real tools (docker, nginx, systemctl, ufw), so what you see is your actual server state.
  • Secure by default. Single-admin login, hashed passwords, JWT in an httpOnly cookie, optional self-signed TLS, and sensitive-path guards.
Tip
In a hurry? Jump to Installation → One-line install and you'll have the console running in under a minute.