Self-hosted VPN reseller panel — VLESS+Reality/gRPC/XHTTP/WS-TLS + Hysteria2, Telegram bot, admin panel, one-command node install
Find a file
savsis 23bb0da6c0 frontend: admin panel SPA and public site pages
Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-10 17:45:43 +05:00
site frontend: admin panel SPA and public site pages 2026-09-10 17:45:43 +05:00
.env.example core: env-driven config, sqlite schema, xray/node management, subscription links 2026-09-10 17:45:36 +05:00
.gitignore core: env-driven config, sqlite schema, xray/node management, subscription links 2026-09-10 17:45:36 +05:00
admin.html frontend: admin panel SPA and public site pages 2026-09-10 17:45:43 +05:00
api.py bot + api: telegram bot (aiogram) and FastAPI backend 2026-09-10 17:45:43 +05:00
bot.py bot + api: telegram bot (aiogram) and FastAPI backend 2026-09-10 17:45:43 +05:00
config.py core: env-driven config, sqlite schema, xray/node management, subscription links 2026-09-10 17:45:36 +05:00
db.py core: env-driven config, sqlite schema, xray/node management, subscription links 2026-09-10 17:45:36 +05:00
links.py core: env-driven config, sqlite schema, xray/node management, subscription links 2026-09-10 17:45:36 +05:00
nodeprov.py core: env-driven config, sqlite schema, xray/node management, subscription links 2026-09-10 17:45:36 +05:00
requirements.txt core: env-driven config, sqlite schema, xray/node management, subscription links 2026-09-10 17:45:36 +05:00
xray_manager.py core: env-driven config, sqlite schema, xray/node management, subscription links 2026-09-10 17:45:36 +05:00