Nova Server turns any Ubuntu/Debian VPS into a private, censorship-resistant proxy node with a full admin panel supporting multiple protocols, multi-user management, and multi-node orchestration.

Stars

166

7-day growth

No data

Forks

34

Open issues

3

License

NOASSERTION

Last updated

2026-07-28

AI repository intelligence
FR-AI / ANALYSIS

Why it is worth attention

It integrates Xray-core, sing-box (Hysteria2), and AmneziaWG behind one port with a single self-hosted agent, offering a user-friendly panel, one-click Let's Encrypt/Cloudflare SSL, Iran bridge tunnels, per-country exits via Tor/Psiphon, and reseller capabilities—all from a single install script.

Who it is for

  • VPS owners in censored regions who want a private proxy
  • Privacy-conscious individuals seeking a self-hosted VPN alternative
  • Small proxy providers or resellers needing multi-user and multi-node management
  • System administrators managing proxy infrastructure for teams

Use cases

  • Setting up a personal censorship-circumvention proxy with multiple protocol options
  • Providing proxy access to a group of friends or family with per-user quotas and expiry
  • Running a small commercial proxy service with reseller accounts and custom branding
  • Bypassing internet restrictions for users in Iran or similar regions via bridge tunnels

Strengths

  • Single-command install on fresh Ubuntu/Debian with all cores pre-configured
  • Comprehensive protocol support: VLESS, VMess, Trojan, Shadowsocks, Reality, Hysteria2, WireGuard, AmneziaWG
  • Rich routing: geosite/geoip, per-country exits, WARP/Tor/Psiphon integration, custom outbounds
  • Production-ready multi-node fleet management, REST API, Telegram bot, and reseller permissions

Considerations

  • Requires root access and a VPS with Ubuntu 20.04+ or Debian 11+ (no Windows or other distros)
  • A domain is recommended for trusted certificates and Telegram Mini App, adding extra cost/effort
  • The agent is a single Node.js process with SQLite storage, which may limit scalability under heavy load

README quick start

Nova Server

Your own proxy server on any VPS, with a full admin panel.

Turn a plain Linux server into a private, censorship-resistant proxy node in a few minutes. Multi-protocol, multi-user, multi-node, with a modern panel in English, Persian, and Russian.

Xray-core + sing-box (Hysteria2) + AmneziaWG behind one port, driven by a single self-hosted agent.


Install

On a fresh Ubuntu/Debian server, run:

bash 
Nova Server. All rights reserved.

Description

Nova Server is the VPS side of the Nova panel — a lightweight, all-in-one server deployment that brings the full Nova experience to your own infrastructure.

Related repositories

Similar projects matched by category, topics, and programming language.

jamesob
Featured
jamesob GitHub avatar

local-llm

A comprehensive guide for building and configuring a high-end local machine to run state-of-the-art LLMs, with detailed hardware choices, BIOS tuning, and Docker-based model serving.

AI & Machine LearningLarge Language Models
1,660
bjan
Featured
bjan GitHub avatar

claudemux

Claudemux is a lightweight, dependency-minimal message bus that lets multiple Claude Code sessions communicate in real-time over tmux, enabling one session to ask another a question and receive the answer without manual intervention.

AI & Machine LearningAI Agents
9
AARomanov1985
AARomanov1985 GitHub avatar

Audio-Cassette-Simulation

A set of bash scripts using ffmpeg to simulate vintage cassette tape audio profiles with noise, wow/flutter, bandwidth limits, and EQ.

Shell
373