Installation
Installing CompassVPN
CompassVPN is designed to be easy to install and configure on your own VPS. Follow these guides to get started:
Requirements
Before installing CompassVPN, ensure your linux system meets the following requirements:
VPS Architecture: AMD64 or ARM64 (recommended: 2 vCPUs and 2GB RAM)
Supported Operating Systems:
- Ubuntu (20.04 LTS or newer)
- Debian (10 or newer)
Note: CompassVPN is optimized for Ubuntu and Debian distributions to ensure stability and consistent user experience.
Required package:
git
&curl
Domain Name: A domain name is required for SSL certificate generation and secure access.
- Must be a valid, registered domain on your Cloudflare account.
- Recommended TLDs to purchase:
.com
,.org
,.co
,.net
,.info
,.ir
, … - Low-level and free domains may be blocked by firewalls more quickly.
Update the system and install the required packages:
sudo apt update -qq && sudo apt upgrade -yqq && sudo apt install -yqq curl git
Note: A system reboot is recommended after this command.
You are now ready to begin the installation with the Quick Start Guide .
Quick Navigation
- Quick Start Guide
- Get CompassVPN installed and running quickly.
- Configuration Guide
- Learn how to tailor CompassVPN configuration to your requirements.
- Manager Setup
- Set up the manager for performance metrics and monitoring dashboards.