Panel Server
Additional Panel Requirements
- Two domains — one for the panel UI, one for the subscription endpoint. Both must have A records pointing to the panel server's public IP.
- Ports 80 and 443 open for Caddy's automatic Let's Encrypt certificate issuance.
- Root or sudo access on the server.
Node Server
Additional Node Requirements
- Kernel headers installed if using AmneziaWG (
amneziawg-dkms requires them to build the kernel module).
- Open ports vary by protocol:
Network
- A clean, non-blocked IP address for each node. Residential or datacenter IPs both work.
- Low-latency connectivity between the panel and nodes for real-time status updates.
- If a firewall or security group is in use, ensure the ports listed above are allowed in both directions.
Supported Operating Systems
"Community" indicates that the OS is not officially tested but is known to work with community support.
Browser Compatibility
The panel UI supports all modern evergreen browsers: Chrome, Firefox, Edge, and Safari.