Lightweight
A single Go process: about 60 MiB of memory under load versus about 1 GiB for Remnawave. Ready to serve 0.2 seconds after start.
GitHub Actions (4 vCPU), Docker, 2 CPU and 2 GiB per panel, PostgreSQL 17 (1 CPU) each, 1,000 users, 32 concurrent clients. Median of 3 20 s runs. Remnawave 3.4.5. Methodology and full results →
Lightweight
A single Go process: about 60 MiB of memory under load versus about 1 GiB for Remnawave. Ready to serve 0.2 seconds after start.
Compatible
API per @remnawave/backend-contract, the Remnawave web interface, remnawave/node and the Go node, the subscription page.
SQLite or PostgreSQL
A single SQLite file without Docker, or PostgreSQL in Docker. One command moves you from one to the other.
One-command install
The installer sets up HTTPS with Caddy or Nginx and moves your data from Remnawave or PasarGuard.
sudo bash -c "$(curl -fsSL https://raw.githubusercontent.com/aaaSaZaN/gowave/main/install.sh)"