Skip to main content

Self-Hosting Requirements

Minimum Requirements

ComponentRequirement
CPU2 cores
RAM4 GB
Storage20 GB SSD
OSUbuntu 20.04+ / Debian 11+
ComponentRequirement
CPU4+ cores
RAM8+ GB
Storage50+ GB SSD
Network100 Mbps+

Software Requirements

  • Docker Engine 20.10+
  • Docker Compose v2.0+
  • Node.js 18+ (for development)
  • MongoDB 6.0+ (or use Docker)
  • Nginx (for reverse proxy)

Network Requirements

PortServiceRequired
80HTTPYes
443HTTPSYes
8080Tunnel ServerYes
27017MongoDBInternal only

Domain Requirements

  • Primary domain (e.g., tunnelapi.yourdomain.com)
  • Wildcard subdomain for tunnels (e.g., *.tunnelapi.yourdomain.com)
  • SSL certificates (Let's Encrypt recommended)