Vaultwarden¶
Личное и командное хранилище паролей на собственной инфраструктуре, совместимое с Bitwarden-клиентами и браузерными расширениями.
Роль в системе¶
Единое место хранения секретов, критичных доступов, API-токенов инфраструктуры и клиентских паролей. Заменяет привычку хранить пароли в текстовых файлах или менеджерах браузера.
Как это работает¶
- Работает на собственном VPS под приватным доменом
- Публикуется через общий reverse proxy с TLS
- Клиенты подключаются как self-hosted Bitwarden — с любого устройства и браузера
- Локальный зашифрованный бэкап хранилища входит в общий регулярный резервный контур
Ключевые решения¶
- Общий reverse proxy — обслуживает несколько доменов на VPS одним nginx, порты веб-стандартные.
- Резервный порт — на случай сетевых блокировок стандартного HTTPS доступен запасной путь.
- Реальный IP для защиты — nginx передаёт клиентский адрес, fail2ban блокирует клиента, а не внутренний мост Docker.
- Локальные зашифрованные бэкапы — консистентная копия базы, конфигурации и ключей с ротацией по возрасту.
Что хранится¶
- Секреты и пароли инфраструктуры и провайдеров
- API-токены интеграций
- Клиентские доступы объектов
- Личные учётные записи
Стек укрупнённо¶
Vaultwarden в Docker за системным nginx с TLS от Let's Encrypt, SMTP-уведомления через внешний почтовый провайдер, регулярное локальное шифрованное резервирование.