LibreGate: инфраструктура VPN-сервиса
Собственный проект: Linux-серверы, контейнеры, автоматизация подписок и мониторинг.
Контекст
LibreGate — собственный VPN-сервис с распределённой серверной инфраструктурой. Проект объединяет VPN-серверы, Telegram-бота, управление пользователями, подписками и платежами.
Задача и роль
Разработать и развернуть сервис, связать его компоненты и поддерживать их работу. Моя зона ответственности — разработка, развёртывание, безопасность, автоматизация и техническое сопровождение.
Решение
- Linux-серверы на Ubuntu LTS в нескольких локациях.
- Docker, Docker Compose, Docker Swarm и Dokploy для развёртывания и управления сервисами.
- Nginx, Traefik, DNS, Cloudflare и HTTPS/TLS для публикации приложений и API.
- SSH, NetBird, приватные сети и ACL для администрирования.
- Python, REST API и n8n для интеграций и автоматизации технических процессов.
- Beszel и Kener для наблюдения за серверами и доступностью сервисов.
Результат
Сервис запущен. Telegram-бот связан с backend-компонентами и платёжными системами; управление подписками и выдача доступа автоматизированы. Инфраструктура сопровождается: диагностика сбоев, анализ логов, обновления и техническая поддержка.
Сведения взяты из публичного резюме. Внутренние схемы, данные пользователей и неподтверждённые метрики не публикуются.