Чинит .env.example: убирает мёртвый ADMIN_TG_ID, добавляет PROXY_INTERNAL_SECRET

ADMIN_TG_ID нигде не читается с тех пор, как admin_guard заменили на ролевую
систему (owner/staff/node_manage/partner_guard) — оставлять его в примерах
вводит в заблуждение. PROXY_INTERNAL_SECRET, наоборот, обязателен (main.rs
падает без него при старте), но отсутствовал во всех трёх .env*.example.

Заодно поправлен src/modules/auth/README.md — описывал admin_guard,
которого больше не существует.
This commit is contained in:
2026-07-09 15:33:33 +07:00
parent e6c81bf8fd
commit 591643d364
4 changed files with 50 additions and 19 deletions
+4 -1
View File
@@ -21,9 +21,12 @@ RUST_LOG=netrunner_control_plane=debug,axum=info,tower_http=debug,sqlx=warn
JWT_SECRET=dev_jwt_secret_change_me
ARGON_SALT=dev_stealth_salt_minimum_16_chars
TON_MASTER_WALLET=UQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKK8y
ADMIN_TG_ID=0
TELOXIDE_TOKEN=123456789:YOUR_DEV_BOT_TOKEN_HERE
# Общий секрет с локальным прокси (--require-auth, см. .env.example
# netrunner-proxy) — обязателен, без него бэкенд не стартует.
PROXY_INTERNAL_SECRET=dev_stealth_salt_minimum_16_chars_proxy
# Опционально: без него оплата через @CryptoBot вернёт "provider not
# supported", остальное работает как обычно. Токен — у @CryptoBot: /pay ->
# Create App -> Payment Token.