Настройка авторизации в Docker
Перейти в корневую директорию установки Пассворка:
Запустить скрипт создания резервной копии:
Остановить и удалить passwork_db контейнер:
Очистите ранее созданные коллекции и данные MongoDB:
Отредактировать и дополнить .env файл переменных. Вставить следующие строки и указать свои значения:
В MongoDB нельзя использовать символы — .,@,$,:,%,",',/,\,| в имени и пароле пользователя, т.к. это может привести к сбоям и подключении сервера приложения к MongoDB.
Запустить passwork_db контейнер:
Проверить запущенный контейнер:
Запустить скрипт восстановления:
Указать созданную резервную копию из первого шага:
Проверить подключение к MongoDB с авторизацией:
Нужно отредактировать конфигурационный файл Пассворка — /<passwork>/conf/keys/config.ini раздел [mongo] указав логин и пароль созданного пользователя:
Сохранить изменения и обновить страницу с веб-интерфейсом Пассворка для проверки подключения с авторизацией в MongoDB.