🏴‍☠️
Сашка ☕
Blog  Tags 
💀 🔵 🔴

🔑 WireGuard-UI и переменные среды

Опубликовано: 15 ноября 2022 г.

WireGuard-UI - Web–интерфейс для управления WireGuard сервером.

На странице проекта на GitHub в разделе Environment Variables указаны полезные параметры для настройки, в частности в моём случае после тестирования интерфейса, появилась необходимость изменить пароль от UI.

За это отвечают параметры WGUI_USERNAME и WGUI_PASSWORD.

Но как оказалось экспортирование их в Shell–скрипте, добавление перед именем исполняемого файла, а также добавления в .bashrc не приводило к результату.

В ходе разбора этого непотребства оказалось, что переменные среды работают только для новых инстансов, то есть необходимо удалить директорию ./db/, либо как поступил я, ручками исправить файл ./db/server/users.json:

{
    "username": "admin",
    "password": "admin"
}