Automation / Platform Infrastructure
Subscription Platform
Self-hosted платформа подписок, связывающая Telegram, оплату и управление доступом в одном операционном контуре.
01Payment→02Subscription→03Access→04Renewal
Контекст
После оплаты доступ должен выдаваться, продлеваться и отзываться согласованно, а состояние подписки — оставаться единым для пользователя, бота и инфраструктуры.
Как устроено
Связал Telegram-бота, FastAPI, платёжный сценарий и Remnawave как источник истины для доступа. PostgreSQL хранит операционное состояние, а Docker Compose объединяет сервисы в воспроизводимое развёртывание.
Что это даёт
Покупка, активация, продление и управление доступом проходят как единый процесс. Архитектура разделяет платёжные события, состояние подписки и фактическую выдачу доступа, упрощая сопровождение системы.