a2026a4436e6b2944a1f562a477f5e66fcf12aa5
telegram bot to manage servers (inside the bot)
VLESS (Reality OR Websocket)
- change secret
- qr/config
- change fake domain
- multiple users
- subscriptions with routing (xray, sing-box, mihomo)
- routing templates per user
- routing via rulesets (sing-box, mihomo)
- steal from yourself
- add domains to warp
Main menu VLESS:
User menu VLESS:
NaiveProxy
OpenConnect
Wireguard / Amnezia
Shadowsocks + v2ray
AdguardHome
- change password
- change upstream dns
- check dns
- check safesearch
- add custom clientID for DNSoverTLS (DOT)
- fill allowed clients (WG/AWG + OpenConnect + VLESS)
- custom ID for each user VLESS
PAC
- the ability to create your own PAC available by url with the ability to substitute the final ip and port
- Shadowsocks Android PAC
- add antifilter-community or ru-bundle domain lists
MTProto
Settings
- add/change admin
- change language (en/ru)
- import/export all settings
- domain binding
- obtain ssl for domain
- fake html for domain
- ports block
environment: ubuntu 22.04/24.04, debian 11/12
Install:
wget -O- https://raw.githubusercontent.com/mercurykd/vpnbot/master/scripts/init.sh | sh -s YOUR_TELEGRAM_BOT_KEY
Install as service (autoload on start):
cd /root/vpnbot
bash scripts/install_as_service.sh
Description
Languages
PHP
93.5%
Shell
3%
Dockerfile
1.5%
Makefile
1.3%
HTML
0.6%