База данных
...
MongoDB
Примеры настройки авторизации

Настройка авторизации в Docker

11min

Создание резервной копии и очистка данных MongoDB

Создание резервной копии

Перейти в корневую директорию установки Пассворка:

Shell


Запустить скрипт создания резервной копии:

Shell


Очистка коллекций и данных

Остановить и удалить контейнер passwork_db:

Shell


Очистить ранее созданные коллекции и данные MongoDB:

Shell


Создание пользователя MongoDB и запуск контейнера

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

Отредактировать и дополнить .env-файл переменных. Вставить следующие строки и подставить свои значения:

Shell


Символы .,@,$,:,%,",',/,\,| в имени и пароле пользователя запрещены, так как могут привести к сбоям в подключении к MongoDB

Запуск контейнера

Запустить контейнер passwork_db:

Shell


Проверить запущенный контейнер:

Shell


Восстановление из резервных копий и подключение Пассворка

Восстановление баз данных

Запустить скрипт восстановления:

Shell


Указать созданную резервную копию из первого шага:

Shell


Проверить подключение к MongoDB с авторизацией:

Shell


Настройка и подключение Пассворка с авторизацией

Отредактировать конфигурационный файл Пассворка /<passwork>/conf/keys/config.ini ,

Shell


Сохранить изменения и обновить страницу Пассворка для проверки подключения с авторизацией в MongoDB.