SkyDragonVPN - это не просто VPN-сервис, это ваш цифровой щит и ключ к unbounded интернету. Мы создали платформу, которая защищает вашу приватность, обходит ограничения и дарит свободу исследования онлайн-пространства.
- Управление пользователями
- Трекинг статусов и визитов
- Система пригласительных кодов
- Учет пользовательских профилей
- Полное административное управление
- Удаление/добавление сущностей
- Мониторинг и контроль системы
- Создание и управление подписками
- Логика продления и отключения
- Гибкие тарифные планы
- Генерация VPN-ключей
- Интеграция с 3x-ui
- Поддержка протоколов:
- Vless
- Shadowsocks
- Обработка транзакций
- Интеграция с платежными системами
- Безопасные финансовые операции
- Многоканальные уведомления
- Email, Push, SMS alerts
- Информирование о статусах услуг
- Язык: Go (Golang)
- gRPC: Межсервисная коммуникация
- Kafka: Асинхронный обмен сообщениями
- Основная БД: PostgreSQL (pgx/v5)
- Документная БД: MongoDB
- Кэширование: Redis
- Контейнеризация: Kubernetes
- CI/CD: GitHub Actions
- Протоколы: gRPC, Kafka
- API: Protocol Buffers
- Система пригласительных бонусов
- Возможность дарить подписки
- Гибкие планы подписок (1, 3, 6, 12 месяцев)
- Многоуровневая защита данных
- Шифрование трафика
- Анонимность при серфинге
| План | Длительность | Цена |
|---|---|---|
| Старт | 1 месяц | 100р |
| Стандарт | 3 месяца | 285р |
| Про | 6 месяцев | 570р |
| Максимум | 12 месяцев | 1140р |
- ELK Stack:
- Elasticsearch
- Logstash
- Kibana
- Внутренний Logger: Zap
- Prometheus
- Grafana
- OpenTelemetry
- Go 1.21+
- Docker
- Kubernetes
- Protocol Buffers
# Клонирование репозитория
git clone https://github.com/qvvan/vpn-app.git
# Установка зависимостей
make deps
# Генерация Proto-файлов
make gen
# Запуск всех сервисов
make dev-up- Fork репозитория
- Создай feature-branch (
git checkout -b feature/amazing-feature) - Commits с описанием (
git commit -m 'Add some Amazing Feature') - Push в branch (
git push origin feature/amazing-feature) - Открой Pull Request
- TelegramSupport: @SkyDragonSupport
- Telegram: @SkyDragonVPNBot