OpenBao Хостинг
OpenBao — это открытый менеджер секретов, форк Vault, для хранения токенов, ключей шифрования и краткосрочных учетных данных.
- Один клик развернуть
- 25 ГБ Необходимое дисковое пространство
- 2 ГБ ОЗУ Необходимая память
- От 5 € Цена

Официальные ссылки
Официальные ссылки и оригинальный сайт OpenBao
Что вы получаете
на AvaHost
Развертывание в один клик, собственный домен, бесплатный HTTPS, автоматические обновления приложений и запланированные резервные копии включены в каждое облачное приложение. Вы можете запускать несколько приложений на одном сервере, и доступ к терминалу включен.
Этот шаблон не включает контейнер базы данных.

Технологии
- Образ Docker
- openbao/openbao:latest
- Порт по умолчанию
- 0

Как работает OpenBao
OpenBao — это менеджер секретов с открытым исходным кодом, созданный как форк Vault после изменения лицензии HashiCorp. Он предоставляет HTTP API и веб-интерфейс для управления секретами, шифрованием и динамическими учётными данными. Официальные образы опубликованы как openbao/openbao на Docker Hub, GHCR и Quay. На странице установки также доступны пакеты и бинарный файл. Встроенное хранилище сохраняет данные внутри собственного raft-хранилища OpenBao, поэтому базовая конфигурация не требует PostgreSQL или MariaDB. В примечании Docker на странице установки указано, что для контейнера необходимо установить swappiness памяти на 0. Это флаг времени выполнения, а не отдельный сервис.
Инициализация создаёт ключи распечатывания и корневой токен. Вы должны хранить их в автономном режиме, отдельно от единственной копии на сервере. Если они существуют только на VPS и диск будет потерян, резервная копия платформы может восстановить зашифрованные данные, которые вы всё равно не сможете распечатать. Эта страница не будет скрывать этот факт. Установка с одним узлом и встроенным хранилищем — это базовая конфигурация. Многоузловой raft и внешние бэкенды хранилища — это опции upstream для последующего использования.
Ключевые возможности OpenBao
Вы включаете методы аутентификации и механизмы секретов так, как это ожидают операторы Vault, и вам следует прочитать актуальную документацию OpenBao для механизмов, которые вы используете, так как паритет — это движущаяся цель. Политики определяют, какие токены могут читать какие пути. Устройства аудита являются опциональными и являются правильным местом для журнала доступа. TLS должен быть на имени хоста. Веб-интерфейс удобен, но также является высокоценной целью, поэтому ограничьте доступ к нему.
AvaHost автоматически обновляет контейнер и создаёт резервные копии каталога данных по расписанию. Вы по-прежнему следуете примечаниям об обновлении OpenBao и по-прежнему тестируете распечатывание после изменения. Почта приложения не включена в OpenBao. Выделенный публичный IP не требуется, если API доступен через HTTPS-имя хоста.
OpenBao против HashiCorp Vault
OpenBao
OpenBao — это управляемый сообществом форк, который вы можете запускать без текущей лицензии поставщика Vault. HashiCorp Vault — это продукт поставщика с собственными выпусками, поддержкой и условиями лицензии. Выбирайте Vault, когда контракт или конкретная функция уровня предприятия это требует. Выбирайте OpenBao, когда вам нужен самостоятельно размещённый сервер секретов под управлением форка.
HashiCorp Vault
Не предполагайте, что каждая функция Vault уровня предприятия существует здесь. Проверьте нужный вам механизм в документации OpenBao перед миграцией production-пути.
Кто использует OpenBao
Команды платформ, которые уже думают в терминах политик и ключей распечатывания, используют OpenBao. Это плохой выбор, если никто не будет хранить материал распечатывания, и это плохой выбор как случайный блокнот паролей. Базовая конфигурация в 2 ГБ — это скромная production-точка старта, а не большой raft-кластер.

Самостоятельное размещение OpenBao: требования и стоимость
Базовая конфигурация — это 2048 МБ оперативной памяти и 1 ядро CPU, образ openbao/openbao, встроенное хранилище, без отдельного контейнера базы данных. На AvaHost рекомендуемый минимум для OpenBao — это План 2 за €5. Пакет OpenBao включает развёртывание в один клик, имя хоста, автоматический HTTPS, автоматические обновления и запланированные резервные копии каталога данных. Вы предоставляете и защищаете ключи распечатывания. Почта приложения не включена в OpenBao.
F.A.Q
OpenBao начинается с €5 на Plan 2. Цена включает сервер и его встроенное хранилище, но не многоузловой raft и не контракт поддержки. Журналы аудита и большое количество динамических лизов могут оправдать больше диска или RAM. Все, что ваши приложения по-прежнему покупают у облачного KMS, остаётся в счёте облака.
Да. Разместите API и UI на хостнейме, который вы контролируете, с автоматическим HTTPS. Клиенты и задачи должны использовать это имя, а не сырой адрес. Вы управляете DNS, политиками и тем, кто может открыть UI. Выделенный публичный IP не требуется для этого HTTPS-сервиса.
AvaHost автоматически обновляет OpenBao и регулярно создаёт резервные копии директории данных. Восстановление файлов не воссоздаёт ключи распечатывания, которые не были сохранены. Храните эти ключи вне VPS. После обновления распечатайте хранилище, войдите в систему и прочитайте один непроизводственный секрет перед тем, как считать обновление завершённым.
Материалы для распечатывания и восстановления. Сервер может быть в рабочем состоянии, но недоступным для чтения, если эти ключи потеряны. Интегрированное хранилище избегает отдельной базы данных и концентрирует риск в этом каталоге данных плюс ключи. Эта базовая конфигурация — это один узел. Кластер raft — это более поздний дизайн, а не минимум Plan 2.
