Remnawave Panel

Download the latest version of the modification

Remnawave Panel

Панель Remnawave

Панель Remnawave — основной компонент Remnawave. Она используется для управления пользователями, узлами, подписками и другими функциями.

Установить

Установите Docker, если он еще не установлен.

sudo curl -fsSL https://get.docker.com | sh

Шаг 1 — Загрузите необходимые

Создать каталог проекта
mkdir /opt/remnawave && cd /opt/remnawave

Загрузите docker-compose.ymlи .env.sampleвыполнив следующие команды:

Получить файл docker-compose.yml
curl -o docker-compose.yml https://raw.githubusercontent.com/remnawave/backend/refs/heads/main/docker-compose-prod.yml
Получить файл .env

curl -o .env https://raw.githubusercontent.com/remnawave/backend/refs/heads/main/.env.sample

Шаг 2 — Настройте

JWT_AUTH_SECRETи JWT_API_TOKENS_SECRETиспользуются для аутентификации и связанных с ней функций безопасности.

Сгенерируйте секретный ключ, выполнив следующие команды:

Генерация безопасных ключей
sed -i "s/^JWT_AUTH_SECRET=.*/JWT_AUTH_SECRET=$(openssl rand -hex 64)/" .env && sed -i "s/^JWT_API_TOKENS_SECRET=.*/JWT_API_TOKENS_SECRET=$(openssl rand -hex 64)/" .env
Генерировать пароли
sed -i "s/^METRICS_PASS=.*/METRICS_PASS=$(openssl rand -hex 64)/" .env && sed -i "s/^WEBHOOK_SECRET_HEADER=.*/WEBHOOK_SECRET_HEADER=$(openssl rand -hex 64)/" .env

Настоятельно рекомендуется изменить пароль Postgres по умолчанию.

Изменить пароль Postgres

pw=$(openssl rand -hex 24) && sed -i "s/^POSTGRES_PASSWORD=.*/POSTGRES_PASSWORD=$pw/" .env && sed -i "s|^\(DATABASE_URL=\"postgresql://postgres:\)[^\@]*\(@.*\)|\1$pw\2|" .env

Теперь откройте .envфайл и обновите следующие переменные:

  • FRONT_END_DOMAIN
  • SUB_PUBLIC_DOMAIN

FRONT_END_DOMAIN— доменное имя, по которому будет доступна панель. Введите здесь ваше доменное имя. Пример: panel.yourdomain.com.

SUB_PUBLIC_DOMAIN– пока просто введите домен вашей панели и добавьте /api/subв конец.
Пример: panel.yourdomain.com/api/sub.

Подробнее о переменных окружения

Более подробную информацию о переменных среды можно найти на странице Переменные среды .

Шаг 3 — Запуск

Запустите контейнеры, выполнив следующую команду:

Запуск контейнеров
docker compose up -d && docker compose logs -f -t

Через несколько секунд вы должны увидеть примерно такой вывод:

Следующие

Опасность

Для корректной работы Remnawave Panel требуется обратный прокси-сервер.

Не публикуйте эти услуги в открытом доступе. Используйте только 127.0.0.1для услуг Remnawave.

Теперь вы можете приступить к установке обратного прокси-сервера.

 

Download Files

Downloads

No comments yet.

Добавить комментарий

Поделитесь своим мнением

Insulting, harassing, or discussing politics is prohibited, especially in light of the war between Ukraine and Russia. We'll ban you without the possibility of recovery.

Подтвердите, что вы не робот

Комментарий будет опубликован после проверки
или
регистрация Я забыл свой пароль
Оцените работу движка
Статистика