Bitwarden – это корпоративный менеджер паролей и других важных данных, который также подходит и для личного использования.

Bitwarden позволяет безопасно хранить данные для авторизации, данные о банковских картах, заметки и контактную информацию, а также поддерживает безопасную отправку файлов. В Bitwarden используется сквозное шифрование, а в качестве ключа выступает мастер-пароль, индивидуальный для каждого аккаунта. Это значит, что даже получив доступ к серверу, хранящиеся на нем данные не получится расшифровать без мастер-пароля.
Использовать хранящиеся в Bitwarden данные можно не только через веб-интерфейс, но и с помощью клиентов для всех популярных платформ и расширений для большинства браузеров. Благодаря расширениям в веб-браузере и мобильным приложениям, можно использовать данные из Bitwarden для автоматического заполнения форм авторизации, регистрации и оплаты карт.
Bitwarden от Бегета – готовый к использованию облачный менеджер паролей для безопасного хранения ваших данных, развернутый на вашем виртуальном сервере с готовым доменным именем.
Состав приложения
- Ubuntu 22.04
- Docker, актуальная версия
- Bitwarden, актуальная версия
Установка и использование Bitwarden
Чтобы установить Bitwarden, вместе с созданием сервера потребуется указать следующие дополнительные параметры:
- Доменное имя, по которому будет доступен менеджер паролей Bitwarden. Вы можете как выбрать свой собственный домен, так и зарегистрировать новый. Помимо этого, вы можете воспользоваться бесплатным доменом в зоне .beget.app. На указанный домен будет установлен бесплатный SSL-сертификат.
- Email администратора. Этот email будет указан в конфигурационных файлах Bitwarden как email администратора. Аккаунт, зарегистрированный на этот email, будет иметь привилегии администратора и сможет управлять сервером.
После создания виртуального сервера мы автоматически подготовим Bitwarden к первому запуску. Обычно это занимает до 5 минут. Вы получите уведомление после завершения развертывания.
Завершение установки Bitwarden
После развертывания Bitwarden на своем сервере вам потребуется зарегистрировать аккаунт администратора.
Для этого перейдите по адресу https://my-domain.beget.app
, где my-domain.beget.app
– доменное имя, указанное вами при установке.

На открывшейся странице нажмите кнопку “Создать аккаунт” и создайте аккаунт администратора.
Аккаунт администратора – обычный аккаунт Bitwarden, у которого есть доступ в панель администратора по адресу https://my-domain.beget.app/admin
, где my-domain.beget.app
– доменное имя, указанное вами при установке.
Для регулярного использования вы можете зарегистрировать отдельный аккаунт либо создать аккаунты для других пользователей.
Подробнее про закрытие возможности регистрации написано в ответах на частые вопросы ниже.
После выполнения всех описанных действий Bitwarden готов к работе!
Частые вопросы по Bitwarden
Bitwarden запущен в docker-контейнерах, конфигурационные файлы и скрипт для управления расположены в директории /opt/bitwarden/
.
bitwarden.sh
– скрипт для управления Bitwarden-сервером, который позволяет запускать, останавливать, перезапускать, обновлять сервер, перечитывать изменения в конфигах и др.
Скрипт расположен в директории /opt/bitwarden/
.
Для работы с ним необходимо:
- Подключиться по SSH к VPS.
- Перейти в директорию со скриптом командой
cd /opt/bitwarden/
. - Запустить скрипт командой
./bitwarden.sh <команда>
, где<команда>
– одна из доступных команд.
Получить список доступных команд можно, запустив скрипт c командой help: ./bitwarden.sh help
.
Чтобы закрыть возможность регистрации аккаунтов Bitwarden, необходимо внести изменение в один из параметров конфигурационного файла и перезапустить сервер с помощью скрипта bitwarden.sh
.
Для этого:
- Подключитесь по SSH к VPS.
- Перейдите в директорию с файлами командой
cd /opt/bitwarden/
. - Откройте файл
./bwdata/env/global.override.env
в любом удобном редакторе. - Измените строку
globalSettings__disableUserRegistration=false
наglobalSettings__disableUserRegistration=true
. - Примените внесенные изменения командой
./bitwarden.sh reload
. - Перезагрузите сервер командой
./bitwarden.sh restart
.
Чтобы изменить email администратора, необходимо внести изменение в один из параметров конфигурационного файла и перезапустить сервер с помощью скрипта bitwarden.sh
.
Для этого:
- Подключитесь по SSH к VPS.
- Перейдите в директорию с файлами командой
cd /opt/bitwarden/
. - Откройте файл
./bwdata/env/global.override.env
в любом удобном редакторе. - Измените строку
adminSettings__admins=****@****.**
на необходимый email. - Примените внесенные изменения командой
./bitwarden.sh reload
. - Перезагрузите сервер командой
./bitwarden.sh restart
.