It's a clean, production-ready VLESS server setup using Docker, with automatic updates via Watchtower. This setup uses Xray-core (recommended for VLESS) and supports TCP + Reality (most common today). You can adapt it to WS/TLS if needed.
- Linux VPS (Ubuntu 20.04+ recommended)
- A domain name (optional but recommended)
- Docker & Docker Compose installed
curl -fsSL https://get.docker.com | sh
apt install docker-compose -ymkdir -p /opt/orpheus-vpn/logs
cd /opt/orpheus-vpndocker run --rm teddysun/xray xray uuid
docker run --rm teddysun/xray xray x25519Replace in .env file:
your-unique-uuid-hereyour-reality-private-key-here
docker-compose up -dvless://UUID@SERVER_IP:443?
encryption=none
&flow=xtls-rprx-vision
&security=reality
&sni=SERVER_NAME
&fp=chrome
&pbk=PASSWORD
&sid=a1b2c3
&type=tcp
ufw allow 443/tcp
ufw allow ssh
ufw enable