Красивое веб-приложение для загрузки и управления прокси-конфигурациями с поддержкой фильтрации по странам, темной/светлой темы и массовой загрузки.
- 🔍 Фильтрация по странам - Выбор из 60+ стран или загрузка всех конфигов сразу
- 🌙 Темная/Светлая тема - Переключение между темами с сохранением выбора
- 📄 Постраничная загрузка - Загрузка конфигов по одной странице
- ⚡ Массовая загрузка - Загрузка 20 страниц одновременно одним кликом
- 📋 Копирование конфигов - Быстрое копирование всех конфигов в буфер обмена
- 📱 Адаптивный дизайн - Полная поддержка мобильных устройств (WAP/XHTML)
- 🎨 Минималистичный UI - Современный и приятный интерфейс
- ✅ Фильтрация по статусу - Отображаются только конфиги со статусом "working"
- Скачайте файл
index.html - Откройте его в браузере
- Начните использовать!
Примечание: Для работы без CORS-ошибок рекомендуется запускать через локальный сервер (например, Live Server в VS Code)
# Python 3
python -m http.server 8000
# Node.js (http-server)
npx http-server
# PHP
php -S localhost:8000Затем откройте http://localhost:8000 в браузере.
- Используйте выпадающий список в верхней части страницы
- Выберите нужную страну или "Все халявные страны"
- Конфиги автоматически обновятся
- Загрузить следующую страницу - Загружает одну страницу конфигов (20 конфигов)
- Загрузить все конфиги сразу - Загружает 20 страниц одновременно (до 400 конфигов)
- Нажмите кнопку "Копировать все конфиги"
- Все конфиги будут скопированы в буфер обмена
- Вставьте их в нужное место (Ctrl+V / Cmd+V)
Нажмите кнопку 🌙/☀️ в правом верхнем углу для переключения между темной и светлой темой.
- Фильтрация по странам через API параметр
country - Поддержка всех стран из списка или загрузка без фильтра
- Автоматическое обновление при смене страны
- Прямое подключение к API
megav.app/servers-api/configs - Автоматическое использование CORS-прокси при необходимости
- Обработка ошибок и пустых страниц
- Показ статистики загруженных конфигов
- Текстовый блок с конфигами
- Каждый конфиг на отдельной строке
- Прокручиваемый контейнер с ограничением высоты
- Информация о количестве загруженных конфигов
- HTML5 - Структура приложения
- CSS3 - Стилизация с CSS переменными для тем
- Vanilla JavaScript - Вся логика без фреймворков
- Fetch API - Загрузка данных с API
- LocalStorage - Сохранение выбранной темы
Приложение полностью адаптировано для:
- 📱 Мобильных устройств (WAP/XHTML)
- 💻 Планшетов
- 🖥 Десктопов
Все элементы интерфейса автоматически подстраиваются под размер экрана.
- Темный фон для комфортной работы в темное время суток
- Приятные контрастные цвета
- Мягкие тени и эффекты
- Светлый фон для работы при дневном свете
- Оптимизированные цвета для чтения
- Сохранение всех визуальных эффектов
Приложение использует API от megav.app:
GET https://megav.app/servers-api/configs?page={page}&per_page={per_page}&country={country}
page- Номер страницы (начиная с 1)per_page- Количество конфигов на странице (обычно 20)country- Код страны (опционально, например: MD, FR, US)
{
"configs": [
{
"id": 123456,
"protocol": "vless",
"config_url": "vless://...",
"address": "example.com",
"port": 8880,
"country": "MD",
"v2ray_status": "working"
}
],
"page": 1,
"per_page": 20,
"total": 100,
"total_pages": 5
}Приложение поддерживает более 60 стран, включая:
- 🇫🇷 Франция
- 🇲🇩 Молдова
- 🇳🇱 Нидерланды
- 🇬🇧 Великобритания
- 🇺🇸 США
- 🇨🇾 Кипр
- 🇭🇰 Гонконг
- И многие другие...
Полный список доступен в интерфейсе приложения.
Приложение автоматически обрабатывает:
- CORS ошибки (использует прокси)
- Пустые страницы
- Ошибки сети
- Некорректные ответы API
- Отсутствие данных
MIT License - используйте свободно для любых целей.
Приветствуются любые улучшения! Создавайте Issues и Pull Requests.
Если у вас есть вопросы или предложения, создайте Issue в репозитории.
Сделано с ❤️ для удобной работы с прокси-конфигурациями