Как заменить подписку Bitwarden на Raspberry Pi за $35 с Vaultwarden

Многие пользователи платят за подписку Bitwarden, чтобы получить доступ к расширенным функциям менеджера паролей. Однако существует способ получить те же возможности бесплатно, запустив Vaultwarden на одноплатном компьютере Raspberry Pi стоимостью около 35 долларов. Vaultwarden — это легковесная реа

Как заменить подписку Bitwarden на Raspberry Pi за $35 с Vaultwarden

Многие пользователи платят за подписку Bitwarden, чтобы получить доступ к расширенным функциям менеджера паролей. Однако существует способ получить те же возможности бесплатно, запустив Vaultwarden на одноплатном компьютере Raspberry Pi стоимостью около 35 долларов. Vaultwarden — это легковесная реализация серверной части Bitwarden, написанная на Rust. Она совместима со всеми официальными клиентами Bitwarden и не требует ежемесячной платы.

Как работает Vaultwarden на Raspberry Pi

Vaultwarden — это альтернативная серверная реализация протокола Bitwarden. Она позволяет запустить собственный сервер для хранения паролей, который полностью совместим с официальными приложениями Bitwarden на всех платформах. В отличие от официального сервера Bitwarden, который требует много ресурсов и подписки для некоторых функций, Vaultwarden оптимизирован для работы на маломощном оборудовании, таком как Raspberry Pi.

Установка Vaultwarden на Raspberry Pi не требует глубоких технических знаний. Достаточно иметь Raspberry Pi с установленной операционной системой (например, Raspberry Pi OS) и доступ к интернету. Процесс включает установку Docker и запуск контейнера Vaultwarden. После этого можно настроить доступ через локальную сеть или через интернет с помощью динамического DNS и обратного прокси.

Предыстория и контекст

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

Vaultwarden (ранее известный как bitwardenrs) появился как проект сообщества, который стремился сделать серверную часть Bitwarden доступной для самостоятельного хостинга без требований к мощному оборудованию. Проект быстро набрал популярность и теперь поддерживается активным сообществом.

Как Vaultwarden отличается от официального сервера Bitwarden?

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

Технические подробности: что нужно для установки

Для создания собственного сервера паролей потребуется Raspberry Pi (модель 3B+ или новее, но подойдет и Zero 2 W), карта памяти microSD (не менее 16 ГБ), блок питания и корпус. Опционально можно добавить внешний жесткий диск для резервного копирования или использовать облачное хранилище.

Установка происходит через Docker. После настройки Raspberry Pi нужно установить Docker и Docker Compose, затем создать файл docker-compose.yml с образом Vaultwarden и запустить контейнер. Дополнительно можно настроить обратный прокси (например, Nginx или Caddy) для доступа через интернет и шифрования трафика с помощью Let's Encrypt.

Кого затронет и как

Это решение в первую очередь интересно индивидуальным пользователям и небольшим семьям, которые хотят сэкономить на подписке и получить полный контроль над своими данными. Разработчики и энтузиасты оценят возможность кастомизации и интеграции с другими сервисами. Для российских пользователей это также способ обойти возможные ограничения доступа к зарубежным облачным сервисам.

Однако стоит учитывать, что самостоятельный хостинг требует ответственности за безопасность и резервное копирование. Если Raspberry Pi выйдет из строя или будет украден, доступ к паролям может быть потерян. Поэтому необходимо регулярно создавать резервные копии базы данных Vaultwarden.

Что будет дальше

Проект Vaultwarden продолжает активно развиваться. Разработчики добавляют новые функции и улучшают совместимость с официальными клиентами. В ближайшем будущем можно ожидать поддержки WebAuthn и других современных методов аутентификации. Для тех, кто не хочет возиться с настройкой, существуют готовые образы для Raspberry Pi, которые можно просто записать на карту памяти.

Итог

Запуск Vaultwarden на Raspberry Pi — это экономичный и эффективный способ получить полноценный менеджер паролей без ежемесячной платы. Это решение подходит для тех, кто ценит контроль над данными и готов потратить немного времени на настройку. Если вы устали платить за подписку, возможно, стоит попробовать этот вариант.