gameflow

GameFlow

lila-vault (latest)

Published 2026-07-14 17:38:57 +00:00 by veikab

Installation

docker pull gitea.dsrptlab.com/gameflow/lila-vault:latest
sha256:6f9f03874afbdd0ecd1f30d33fe6e18b7e0c2a175411b43bfbe555f94a8717dd

Images

Digest OS / Arch Size
c0d7ec1c0a linux/amd64 183 MiB

Image Layers ( linux/amd64)

ADD alpine-minirootfs-3.24.1-x86_64.tar.gz / # buildkit
CMD ["/bin/sh"]
ARG BIN_NAME=vault
ARG NAME=vault
ARG PRODUCT_VERSION=2.0.3
ARG PRODUCT_REVISION=7193f9a48ff6093ca61b3b627a8671e770428ba6
ARG TARGETOS=linux TARGETARCH=amd64
ARG LICENSE_SOURCE=LICENSE
ARG LICENSE_DEST=/usr/share/doc/vault/LICENSE.txt
LABEL name=Vault maintainer=Vault Team <vault@hashicorp.com> vendor=HashiCorp version=2.0.3 release=7193f9a48ff6093ca61b3b627a8671e770428ba6 revision=7193f9a48ff6093ca61b3b627a8671e770428ba6 summary=Vault is a tool for securely accessing secrets. description=Vault is a tool for securely accessing secrets. A secret is anything that you want to tightly control access to, such as API keys, passwords, certificates, and more. Vault provides a unified interface to any secret, while providing tight access control and recording a detailed audit log.
COPY LICENSE /usr/share/doc/vault/LICENSE.txt # buildkit
ENV NAME=vault
RUN |8 BIN_NAME=vault NAME=vault PRODUCT_VERSION=2.0.3 PRODUCT_REVISION=7193f9a48ff6093ca61b3b627a8671e770428ba6 TARGETOS=linux TARGETARCH=amd64 LICENSE_SOURCE=LICENSE LICENSE_DEST=/usr/share/doc/vault/LICENSE.txt /bin/sh -c addgroup ${NAME} && adduser -S -G ${NAME} ${NAME} # buildkit
RUN |8 BIN_NAME=vault NAME=vault PRODUCT_VERSION=2.0.3 PRODUCT_REVISION=7193f9a48ff6093ca61b3b627a8671e770428ba6 TARGETOS=linux TARGETARCH=amd64 LICENSE_SOURCE=LICENSE LICENSE_DEST=/usr/share/doc/vault/LICENSE.txt /bin/sh -c apk update && apk add --upgrade --no-cache su-exec dumb-init tzdata zlib # buildkit
COPY dist/linux/amd64/vault /bin/vault # buildkit
RUN |8 BIN_NAME=vault NAME=vault PRODUCT_VERSION=2.0.3 PRODUCT_REVISION=7193f9a48ff6093ca61b3b627a8671e770428ba6 TARGETOS=linux TARGETARCH=amd64 LICENSE_SOURCE=LICENSE LICENSE_DEST=/usr/share/doc/vault/LICENSE.txt /bin/sh -c mkdir -p /vault/logs && mkdir -p /vault/file && mkdir -p /vault/config && chown -R ${NAME}:${NAME} /vault # buildkit
VOLUME [/vault/logs]
VOLUME [/vault/file]
EXPOSE [8200/tcp]
COPY .release/docker/docker-entrypoint.sh /usr/local/bin/docker-entrypoint.sh # buildkit
ENTRYPOINT ["docker-entrypoint.sh"]
USER vault
CMD ["server" "-dev"]
USER root
COPY config/vault.hcl /vault/config/vault.hcl # buildkit
COPY scripts/entrypoint.sh /usr/local/bin/lila-vault-entrypoint # buildkit
RUN /bin/sh -c chmod +x /usr/local/bin/lila-vault-entrypoint && mkdir -p /vault/data /vault/logs && chown -R vault:vault /vault # buildkit
USER vault
EXPOSE [8200/tcp]
ENTRYPOINT ["lila-vault-entrypoint"]

Labels

Key Value
description Vault is a tool for securely accessing secrets. A secret is anything that you want to tightly control access to, such as API keys, passwords, certificates, and more. Vault provides a unified interface to any secret, while providing tight access control and recording a detailed audit log.
maintainer Vault Team <vault@hashicorp.com>
name Vault
release 7193f9a48ff6093ca61b3b627a8671e770428ba6
revision 7193f9a48ff6093ca61b3b627a8671e770428ba6
summary Vault is a tool for securely accessing secrets.
vendor HashiCorp
version 2.0.3
Details
Container
2026-07-14 17:38:57 +00:00
2
OCI / Docker
Versions (3) View all