Что такое Bitwarden
Bitwarden — менеджер паролей с клиентской поддержкой большинства операционных систем (Windows, Linux, MacOS). Данное программное обеспечение распространяется с открытым исходным кодом, и дает пользователям возможность выбора хранение паролей как на серверах компании, так и развернуть свой собственный сервер Bitwarden для хранения паролей. Одной из особенностей Bitwarden являются приложения разных форматов, веб версия, браузерное расширение, настольные приложения, мобильные приложения.
Подготовка системы к установке
Для установки менеджера паролей необходимо обновить пакеты системы.
Установите пакеты Apache и Curl.
Далее необходимо установить Docker, но перед этим установим зависимости.
Добавляем gpg ключи от Docker.
Добавьте репозиторий docker в свою систему.
Установка Docker
После установки Docker, необходимо добавить пользователя в группу "docker".
Установка Bitwarden
Для следующего шага потребуется запросить идентификатор хостинга и ключ для установки.
Переходим на сайт BitWarden, вводим электронную почту администратора и получаем нужные данные.
Примечание: Идентификатор и ключ требуется хранить в безопасном месте.
Загружаем код Bitwarden.
Для установки BitWarden используется обычный скрипт, который можно открыть, прописав команду ниже.
BitWarden использует уже готовые конфиги, тем самым после его установки вы сразу можете проверить его работоспособность и уже после установки настроить так, как вам требуется.
Скрипт требуется сделать исполняемым.
Для проверки выданных прав используйте команду ниже.
Устанавливаем BitWarden используя скрипт установки.
Вводим требуемые данные следуя установке.
Введите доменное имя для вашего экземпляра BitWarden.
Требуется ли использование сертификатов ssl ?
Введите название вашей базы данных.
Дождитесь установки BitWarden.
При завершении установки, требуется ввести идентификатор установки и ключ, которые мы получили ранее.
Есть ли у вас ключи ssl? Если они у вас отсутствуют, то его можно добавить позже.
Хотите ли вы использовать самоподписанные ssl сертификаты ?
Установка прошла успешно.
Запуск Bitwarden
Перед запуском требуется настроить конфиг. Настроим его, используя любой текстовый редактор.
Для того, чтобы избежать проблем с веб интерфейсом, поменяйте порт на ваш выбор.
В примере мы отключили поддержку ssl сертификатов прописав "false" напротив строки ssl.
Примечание: Если у вас есть проблемы при запуске системы, поменяйте порт в конфиге докера на такой же, который вы используете для Bitwarden.
Запуск менеджера паролей производится благодаря команде.
При первом запуске потребуется подождать какое-то время, пока Bitwarden создаст все необходимое для его работы.
После успешного запуска, появится сообщение об готовности web интерфейса.
Переходим на web интерфейс, используя ip адрес вашего сервера.
При создании пользователя обратите внимание, что пароль, привязанный к аккаунту, является главным ключом к доступу всех паролей, и чтобы его не забыть, вы можете оставить подсказку.
Вывод
Благодаря данной публикации вы с легкостью установите Bitwarden и поднимите его для своих нужд.