# ==================== НАСТРОЙКИ ПОДПИСОЧНОГО СЕРВЕРА ==================== LISTEN_HOST=0.0.0.0 # IP-адрес, на котором будет слушать сервер (0.0.0.0 — все интерфейсы) LISTEN_PORT=2096 # Порт, на котором сервер принимает запросы на подписку URI_PATH=/sub/ # Базовый путь URL для подписки. # Должен начинаться и заканчиваться на '/'. # Пример: https://sub.example.com/sub/username # ===================================================================== # URLS — основные ссылки и конфигурации, которые будут возвращаться пользователю URLS='{ "all": [ "https://sub.server.com:2096/sub/{}", "vless://f...0@vpn.example.com:443?security=reality&sni=example.com&type=tcp#user-{}", "hysteria2://...@vpn.example.com:444?alpn=h3&fp=chrome&security=tls&sni=example.com#user-test" ], "user": [ "vless://f...0@s2.example.com:4433?security=tls&sni=example.com&type=tcp#other_server_for_user" ] }' # ======================== ПОЯСНЕНИЯ К СТРУКТУРЕ ======================== # "all" — конфигурации, которые выдаются **всем** пользователям. # На место {} автоматически подставляется имя пользователя. # Ключи, отличные от "all" (например "user") — это индивидуальные # конфигурации для конкретного пользователя. # Если пользователь запрашивает подписку и его имя совпадает с ключом — # будут добавлены ссылки из этого массива. # Поддерживаемые типы значений: # • https://... → внешняя подписка (сервер запросит её и объединит) # • hysteria2://, vless://, vmess://, trojan://, tuic:// и т.д.