Перейти к содержанию

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-уведомления через внешний почтовый провайдер, регулярное локальное шифрованное резервирование.