Files
iistwin/server/vpn/vpn.config.ts
Ильяс Султанов 586a591773 fix(vpn): восстановление VPN-модуля после затирания chat/push fix'ом
- Добавлена ветка bot.type === 'vpn' в messenger.messages.routes.ts
- Добавлен полный модуль server/vpn/ (routes, service, db, bot, config)
- Подключены VPN-маршруты в server/routes/index.ts
- Добавлена раздача /apps статики и COPY в Dockerfile
- apps/ пока содержит .gitkeep и README; APK/IPA нужно добавить отдельно
2026-07-17 09:32:43 +03:00

20 lines
702 B
TypeScript

export const VPN_FORM_ID = 19;
export const VPN_BOT_LOGIN = 'vpn_bot';
export const VPN_BOT_NAME = 'ВПН бот';
export const SUBSCRIPTION_BASE_URL =
process.env.VPN_SUBSCRIPTION_BASE_URL ||
(process.env.APP_URL ? `${process.env.APP_URL}/api/vpn/sub` : 'https://iistwin.ru/api/vpn/sub');
export const VPN_TELEMOST_API_BASE =
'https://cloud-api.yandex.ru/telemost_front/v2/telemost';
export const DEFAULT_TRAFFIC_LIMIT_GB = 100;
export const DEFAULT_SUBSCRIPTION_DAYS = 30;
export const SUBSCRIPTION_UPDATE_INTERVAL_HOURS = 1;
export const OLC_RTC_PROVIDER = 'telemost';
export const OLC_RTC_TRANSPORT = 'vp8channel';
export const OLC_RTC_VP8_FPS = 30;
export const OLC_RTC_VP8_BATCH = 64;