Пятница, 20 сентября, 2024

Установка Passbolt в Docker

Когда дело доходит до поиска менеджера паролей, который будет работать для нескольких команд или сотрудников в организации, Passbolt выделяется своими уникальными функциями. Как бесплатный менеджер паролей с открытым исходным кодом и автономным размещением, он был создан специально для малых и крупных организаций. В отличие от большинства программ для управления учетными данными, Passbolt устанавливается на сервер, чтобы позволить членам команды получать доступ к учетным данным и делиться ими со всей командой.

Passbolt облегчает сотрудникам хранение паролей для разных серверов, приложений, которые они используют ежедневно, и призывает их не использовать один и тот же пароль для нескольких учетных записей. Он работает для браузерных приложений, электронных писем настольных приложений и многого другого. Как менеджер паролей с открытым исходным кодом, он очень безопасен и использует шифрование GnuPG для аутентификации пользователей и защиты базы данных паролей.

Приступим к установке Passbolt в контейнер:

Скачиваем репозиторий:

git clone https://github.com/passbolt/passbolt_docker
cd passbolt_docker

В файле env/passbolt.env прописываем URL хоста, в случае если используется нестандартный порт, обязательно его прописываем:

APP_FULL_BASE_URL=https://192.168.1.100:8080

Запускаем контейнеры, если используются нестандартные порты, необходимо предварительно отредактировать docker-compose.yml:

docker-compose -f docker-compose.yml up -d

После запуска контейнеров создаем админа:

docker-compose exec passbolt su -m -c "/usr/share/php/passbolt/bin/cake \
passbolt register_user \
-u [email protected] \
-f yourname \
-l surname \
-r admin" -s /bin/sh www-data

После создания учетной записи в консоль выведется URL для активации учетной записи. Переходим по URL в браузере и активируем учетную запись. На этом установка завершена.

ОСТАВЬТЕ ОТВЕТ

Пожалуйста, введите ваш комментарий!
пожалуйста, введите ваше имя здесь

Latest article

Must read