🚀 Remnawave Scripts v5.3.0 - Caddy Reverse Proxy + Двуязычный интерфейс

:rocket: Remnawave Scripts v5.3.0 - Caddy Reverse Proxy + Двуязычный интерфейс

Привет👋

Рад представить Remnawave Scripts v5.3.0 — мажорное обновление с интегрированным Caddy Reverse Proxy!

:new_button: Версия 5.x — встроенная установка Caddy с SSL, авторизация, двуязычный интерфейс

:bullseye: Главное в v5.x — Caddy Reverse Proxy!

:globe_with_meridians: Встроенная установка Caddy

Больше не нужно вручную настраивать nginx или traefik! Прямо из скрипта:

# При установке панели — автоматически предложит Caddy
remnawave install

# Добавить Caddy к существующей панели
remnawave caddy

:locked: Два режима работы

Режим Описание Для кого
Simple Авто-SSL + reverse proxy Большинство пользователей
Secure + Портал авторизации Нужна доп. защита панели

Simple режим:

  • :white_check_mark: SSL сертификаты Let’s Encrypt автоматически
  • :white_check_mark: Проксирует панель и subscription-page
  • :white_check_mark: Никакой настройки — работает из коробки

Secure режим:

  • :white_check_mark: Всё что в Simple +
  • :white_check_mark: Портал аутентификации перед панелью
  • :white_check_mark: API роуты открыты (для нод и интеграций)
  • :white_check_mark: Автогенерация логина/пароля

:wrench: Полное управление Caddy

Команда Описание
remnawave caddy Статус и справка
remnawave caddy up Запустить
remnawave caddy down Остановить
remnawave caddy restart Перезапустить
remnawave caddy logs Просмотр логов
remnawave caddy edit Редактировать Caddyfile
remnawave caddy reset-user Сбросить пароль (Secure)
remnawave caddy uninstall Удалить Caddy

:white_check_mark: Умная установка

  • Проверка DNS — валидация A-записей перед выпуском SSL
  • Проверка файрвола — UFW/firewalld с подсказками какие порты открыть
  • Вопрос про Caddy в начале — до ввода доменов (экономит время)
  • DNS валидация только если нужна — если Caddy не ставите, проверка пропускается

:new_button: Новое в v5.3.0 — Локализация

:globe_showing_europe_africa: Двуязычный интерфейс RU/EN

  • Клавиша L в главном меню переключает язык
  • Русский и английский — все пункты меню, подсказки, сообщения
  • Сохранение выбора — язык запоминается между сессиями
  • Флаг в заголовке:united_kingdom: или :russia: показывает текущий язык

:clipboard: Реорганизованное меню

📊 Статус и мониторинг:     1-4   (status, logs, health, monitor)
⚙️  Управление сервисами:    5    → подменю (start/stop/restart)
🌐 Reverse Proxy:            6    → Caddy (локализовано!)
📄 Страница подписки:        7    → подменю
💾 Бэкап и восстановление:  8-10
🛠️  Установка:               11   → подменю (install/update/uninstall)
⚙️  Дополнительно:          12-14 (configs, shell, pm2)
L)  Переключить язык

:open_file_folder: Новые подменю

  • Services Control — start/stop/restart с отображением статуса
  • Installation — install/update/uninstall вынесены отдельно
  • Caddy Menu — полностью локализованное управление Caddy

:floppy_disk: Улучшения Backup (v5.1+)

  • backup --include-caddy — включает конфиг Caddy в бэкап
  • Безопасный uninstall — автоматический бэкап перед удалением
  • Отдельный вопрос про Caddy — при удалении панели спрашивает сохранить ли Caddy

:package: Быстрый старт

# Свежая установка (с Caddy)
bash <(curl -Ls https://github.com/DigneZzZ/remnawave-scripts/raw/main/remnawave.sh) @ install

# Обновление скрипта
remnawave update

# Добавить Caddy к существующей панели
remnawave caddy

:link: Полезные ссылки

:warning: Важно

  1. Caddy устанавливается в /opt/caddy-remnawave/ отдельно от панели
  2. Credentials для Secure режима хранятся в /opt/caddy-remnawave/.env
  3. Можно поставить Caddy после установки панели через remnawave caddy
  4. Скрипт не ломает существующую конфигурацию при обновлении

Автор: DigneZzZ | Сайт: https://gig.ovh | Telegram: Telegram: View @remnawave

1 лайк

Привет. Каким образом можно балансировать пользователей без колхоза?

привет
через ДНС балансировку