🔑 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"
}