Refactor environment configuration and update documentation for MVP status
- Removed deprecated Telegram user ID configuration from `.env.example` and added a new setting for admin Telegram user IDs. - Updated `CLAUDE.md` to reflect the current MVP status, detailing completed features and testing coverage. - Enhanced `README.md` with quick start instructions for Docker setup and clarified project status. - Revised API design documentation to include updated error handling and request/response structures. - Improved frontend documentation to outline the project structure and technologies used.
This commit is contained in:
+6
-14
@@ -25,9 +25,6 @@ DataProtection__KeyRingPath=/app/keys
|
||||
# Логин в систему — по username. Email в системе не используется.
|
||||
AdminSeed__Username=admin
|
||||
AdminSeed__Password=change-me-strong-admin-password
|
||||
# Telegram id(ы) администраторов (через запятую). Дают права админа в боте
|
||||
# и получают уведомления о запросах на активацию. Узнать id: @userinfobot.
|
||||
AdminSeed__TelegramUserIds=123456789
|
||||
|
||||
# ── Роли по умолчанию ─────────────────────────────────────────────────────
|
||||
# Квота конфигов для системной роли "user" (выдаётся при регистрации).
|
||||
@@ -38,19 +35,14 @@ Roles__DefaultUserMaxConfigs=3
|
||||
# RateLimiting__AuthPermitLimit=20
|
||||
|
||||
# ── Telegram-бот ──────────────────────────────────────────────────────────
|
||||
# Если BotToken пуст — бот не стартует, панель работает без него.
|
||||
# Если BotToken пуст — бот не стартует, панель работает без него. Транспорт — только long polling
|
||||
# (webhook не реализован, отдельного режима/URL для него нет).
|
||||
Telegram__BotToken=
|
||||
Telegram__BotUsername=PnvPanelBot
|
||||
Telegram__Mode=LongPolling
|
||||
# Для Mode=Webhook:
|
||||
# Telegram__WebhookUrl=https://panel.example.com/tg/webhook
|
||||
# Telegram__WebhookSecret=change-me-webhook-secret
|
||||
|
||||
# ── Приложение ────────────────────────────────────────────────────────────
|
||||
# Публичный URL сайта (для deep-link'ов бота и ссылок).
|
||||
App__PublicSiteUrl=https://panel.example.com
|
||||
# CORS-источники (для dev; в проде фронт и бек — один origin).
|
||||
App__CorsOrigins=http://localhost:5173
|
||||
# Telegram id(ы) администраторов (через запятую). Дают права админа в боте (кнопки активации)
|
||||
# и получают уведомления о запросах на активацию. Узнать id: @userinfobot.
|
||||
# Не связано с сид-админом выше — привязка Telegram к сид-админу делается вручную в UI.
|
||||
Telegram__AdminTelegramUserIds=123456789
|
||||
|
||||
# ── ASP.NET Core ──────────────────────────────────────────────────────────
|
||||
ASPNETCORE_ENVIRONMENT=Production
|
||||
|
||||
Reference in New Issue
Block a user