Только панель
Установка скрипта
Заголовок раздела «Установка скрипта»Введите эту команду на вашем сервере:
bash <(curl -Ls https://raw.githubusercontent.com/eGamesAPI/remnawave-reverse-proxy/refs/heads/main/install_remnawave.sh)Установка панели
Заголовок раздела «Установка панели»Что делает установщик
Заголовок раздела «Что делает установщик»- Проверяет сервер перед стартом: панель ещё не установлена, порт 443 свободен.
- Спрашивает один домен панели. Он проверяется на корректность и реальность DNS-записи.
- Готовит все секреты самостоятельно: логин и пароль суперадмина, пару «имя=значение» для секретной ссылки входа, отдельную пару для метрики и
APP_SECRET. Придумывать и запоминать ничего не нужно: всё будет показано в конце. - Разворачивает сервисы в
/opt/remnawave: база PostgreSQL, кэш Valkey, панель Remnawave и обратный прокси nginx перед ней. - Выпускает сертификат Let’s Encrypt на домен панели выбранным методом (DNS API, ACME HTTP-01 или ваш собственный) и настраивает автопродление.
- Настраивает панель через её API: регистрирует суперадмина и готовит всё для подключения нод.
- Перезапускает всё начисто (
down+up): если что-то не поднялось, ошибка не спрячется за зелёным баннером.
Пошаговая установка
Заголовок раздела «Пошаговая установка»-
Выберите пункт
Установка компонентов RemnawaveREMNAWAVE REVERSE-PROXY by eGames Версия: 3.8.4 Wiki: https://wiki.egam.es/ 1.Установка компонентов Remnawave 2.Переустановить панель и компоненты 3.Управление панелью и компонентами 4.Расширения ноды (шаблоны, плагины, ядро) 5.Подписки: правила и страница 6.WARP Native 7.Резервные копии и восстановление 8.Xray Checker: мониторинг подписки 9.NetBird: сеть для нод и панели 10.Управление IPv6 11.Управление сертификатами домена 12.Проверить обновления скрипта 13.Удалить скрипт 0.Выход - Быстрый запуск: remnawave_reverse (или rr) Выберите действие (0-13):
-
Затем выберите пункт
Установить только панельУстановка компонентов Remnawave 1.Установить панель и ноду на один сервер 2.Установить панель и страницу подписки 3.Добавить ноду в панель 4.Установить только ноду 5.Установить только панель 6.Установить только страницу подписки 0.Выход Выберите действие (0-6):
-
Выберите веб-сервер для панели. Скрипт полностью поддерживает оба варианта:
- Nginx: классическая схема, которая использовалась во всех предыдущих версиях.
- Caddy: автоматические HTTPS-сертификаты из коробки.
Выберите веб-сервер: 1.Nginx 2.Caddy 0.Выход Выберите действие (0-2):
-
Введите домен панели по запросу скрипта
Введите домен панели (например, panel.example.com): panel.example.com -
Выберите способ защиты панели:
Cookie-защита (по умолчанию): панель защищена секретной ссылкой, как в предыдущих версиях.Страница входа (TinyAuth): дополнительная страница входа перед панелью. Скрипт сам развернёт TinyAuth и создаст пользователя.
Способ защиты панели: 1.Cookie-защита (по умолчанию) 2.Страница входа (TinyAuth) Выберите действие (1-2):
Cookie-защита (по умолчанию): панель защищена секретной ссылкой, как в предыдущих версиях.Страница входа с MFA: портал входа с многофакторной аутентификацией перед панелью.
Способ защиты панели: 1.Cookie-защита (по умолчанию) 2.Страница входа с MFA Выберите действие (1-2):
-
Выберите метод генерации сертификата для домена панели:
- DNS API (Cloudflare, Gcore, Bunny.net), wildcard-сертификат, DNS-записи создаются сами по API-ключу.
- ACME HTTP-01: без API-ключа, по одному домену на сертификат.
- Свой сертификат: загрузите собственные
fullchain.pemиprivkey.pem.
Выберите метод генерации сертификатов для всех доменов: 1.Cloudflare DNS API Wildcard, DNS-записи создаются автоматически по API-ключу 2.Gcore DNS API Wildcard, DNS-записи создаются автоматически по API-ключу 3.Bunny.net DNS API Wildcard, DNS-записи создаются автоматически по API-ключу 4.ACME HTTP-01 Без API-ключа, по одному домену на сертификат 5.Установить свой сертификат Загрузите свой fullchain.pem и privkey.pem 0.Выход Выберите действие (0-5):
-
Если выбрали выпуск через Let’s Encrypt, укажите почту для уведомлений о сертификатах. Можно пропустить нажатием Enter
Введите ваш email для Let's Encrypt (можно пропустить - Enter): -
Дальше скрипт работает сам: развёртывает сервисы в
/opt/remnawave, настраивает панель через API и перезапускает её начистоУстановка панели [ * ] Проверка доступности контейнеров... [ * ] Запуск панели
-
После завершения процесса скрипт предоставит все необходимые данные для входа в неё
================================================= УСТАНОВКА ЗАВЕРШЕНА! ================================================= Панель доступна по адресу: https://panel.example.com/auth/login?zIdejKtN=MWbLrRzx ------------------------------------------------- Для входа в панель используйте следующие данные: Логин: admin Пароль: k7XmQ2vLpR9t ------------------------------------------------- Для повторного запуска менеджера используйте команду: remnawave_reverse ================================================= Нода добавляется после установки панели: запустите этот скрипт на сервере панели, выберите 'Установка компонентов Remnawave', а затем 'Добавить ноду в панель'.
Обновление скрипта
Заголовок раздела «Обновление скрипта»Убедитесь, что вы обновили скрипт перед выполнением каких-либо действий в нем.
-
Откройте меню скрипта командой
remnawave_reverse(или коротким алиасомrr) и выберите пункт12(Проверить обновления скрипта). Когда обновление уже найдено, пункт подсвечивается красным и называетсяОбновить скрипт:REMNAWAVE REVERSE-PROXY by eGames Версия: 3.8.4 доступно обновление скрипта … 9.NetBird: сеть для нод и панели 13.Обновить скрипт 13.Удалить скрипт 0.Выход - Быстрый запуск: remnawave_reverse (или rr) Выберите действие (0-13):
-
Что нового в каждой версии, смотрите на странице релизов:
