04 Пользователи

 

Доступ в админ-панель защищён логином и паролем. Пользователи хранятся в вашей базе данных и создаются вами же.

Создание пользователя

Управление пользователями выполняется командой user (алиас u) образа platform-admin. Команда создаёт пользователя с указанным логином, а если такой уже существует — обновляет ему пароль:

# в каталоге dist/

# пользователь по умолчанию admin / password
docker compose run --rm admin user -c=/configs/config.yaml

# свой логин и пароль
docker compose run --rm admin user -c=/configs/config.yaml -account=bob -password=S3cret

Для уже запущенного контейнера команду можно выполнить без создания нового:

docker compose exec admin /admin user -c=/configs/config.yaml -account=bob -password=S3cret

Флаги

Флаг По умолчанию Описание
--account, -a admin Логин пользователя
--password, -p password Пароль пользователя
--config, -c — Путь к конфигу внутри контейнера (/configs/config.yaml)

Если конфиг не указан, используется admin/configs/config.yaml.

По умолчанию создаётся admin / password — обязательно смените пароль.

Управление из админки

Новых пользователей также можно добавлять прямо в админке, в разделе «Пользователи». Там же можно менять существующих пользователей и их пароли.

Вход

Откройте админку по адресу http://<ваш-хост>:8072 и войдите под созданным логином. При работе через HTTPS обязательно установите CookieSecure=true в dist/.env — иначе браузер не сохранит cookie и вход не сработает.