Skip to content

itslavrov/vlessbox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

VLESS+Reality in One Command

Lint GitHub Release License: MIT Ubuntu 22.04 | 24.04 Ansible Telegram

Deploy a hardened VLESS+Reality proxy server with 3x-ui, Xray-core, and Cloudflare WARP on Ubuntu 22.04/24.04.

What you get: VLESS+Reality on port 443, Cloudflare WARP outbound chain, auto-generated Reality keys, weekly auto-updates with Telegram alerts, server hardening (BBR, fail2ban, UFW, DNS-over-TLS), backup/restore, 16-point health checks.

Quick start

Option 1: One-command setup

ssh root@YOUR_SERVER
curl -sL https://raw.githubusercontent.com/itslavrov/vlessbox/main/setup.sh | bash

Option 2: Ansible — full control, multiple servers

cd ansible/
cp inventory.example inventory.ini
cp group_vars/vault.yml.example group_vars/vault.yml
ansible-vault encrypt group_vars/vault.yml

ansible-playbook site.yml --ask-vault-pass

See Installation guide for details and comparison.

Documentation

License

MIT

About

Automated VLESS+Reality proxy deployment with full server hardening

Topics

Resources

License

Contributing

Stars

Watchers

Forks

Contributors