Files
stack/docker/openbao/Dockerfile
T
2026-03-01 03:14:49 +00:00

20 lines
547 B
Docker

FROM quay.io/openbao/openbao:2.5.1
LABEL maintainer="Mosaic Stack <[email protected]>"
LABEL description="OpenBao secrets management for Mosaic Stack"
# Copy OpenBao configuration
COPY config.hcl /openbao/config/config.hcl
# Copy auto-initialization script
COPY init.sh /openbao/init.sh
RUN chmod +x /openbao/init.sh
# Expose OpenBao port
EXPOSE 8200
# Use the default entrypoint from the base image
# The container will be started with either:
# - Default: openbao server -config=/openbao/config/config.hcl
# - Init sidecar: /openbao/init.sh