Vaultwarden — легковесный сервер Bitwarden

github.com/dani-garcia/vaultwarden

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

Vaultwarden, ранее известный как Bitwarden_RS, реализовал большую часть функционала сервера Bitwarden на эффективном и безопасном языке Rust и легковесной системе управления базами данных SQLite. Это идеальное решение для маленьких команд с бюджетными серверами и нежеланием запускать скрипты, разворачивающие контейнеры, когда это можно было просто в конфиг Docker Compose запихнуть.

📌 Детали

  • открытый исходный код на Rust
  • разработка сообщества FOSS, без рекламы и отслеживания
  • простой селфхостинг через Docker
  • совместим с нативными клиентами Bitwarden + патч для поддержки их web-приложения
  • поддержка x86 и ARM (можно на одноплатных компьютерах поднять)
  • проверка паролей на утечки, мультифакторая аутентификация
  • бесплатно доступен премиум-функционал Bitwarden ~ стороннее решение для резервного копирования
  • проходит аудиты
  • сообщество в Matrix и на форуме
  • достаточно развитая, актуальная документация

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

Свежее