argocd-git-crypt (latest)

Published 2026-06-21 02:11:59 +02:00 by lilly in lilly/argocd-git-crypt

Installation

docker pull git.hanse.de/lilly/argocd-git-crypt:latest
sha256:001b767d41b7cbc019f25123e4c583d1d35d7ecd24e6f124e3a524a4f893b155

Image layers

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.ref.name=ubuntu
LABEL org.opencontainers.image.version=25.10
ADD file:3c9ad2247c67ca346f1495dbb4344056bebc791542d36d1ebce89d87dd34cf5a in /
CMD ["/bin/bash"]
LABEL org.opencontainers.image.source=https://github.com/argoproj/argo-cd
USER root
ENV ARGOCD_USER_ID=999 DEBIAN_FRONTEND=noninteractive
RUN /bin/sh -c groupadd -g $ARGOCD_USER_ID argocd && useradd -r -u $ARGOCD_USER_ID -g argocd argocd && mkdir -p /home/argocd && chown argocd:0 /home/argocd && chmod g=u /home/argocd && apt-get update && apt-get dist-upgrade -y && apt-get install --no-install-recommends -y git tini ca-certificates gpg gpg-agent tzdata connect-proxy openssh-client && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/* /usr/share/doc/* # buildkit
COPY hack/gpg-wrapper.sh hack/git-verify-wrapper.sh entrypoint.sh /usr/local/bin/ # buildkit
COPY /usr/local/bin/helm /usr/local/bin/helm # buildkit
COPY /usr/local/bin/kustomize /usr/local/bin/kustomize # buildkit
COPY /usr/local/bin/git-lfs /usr/local/bin/git-lfs # buildkit
RUN /bin/sh -c ln -s /usr/local/bin/entrypoint.sh /usr/local/bin/uid_entrypoint.sh # buildkit
WORKDIR /app/config/ssh
RUN /bin/sh -c touch ssh_known_hosts && ln -s /app/config/ssh/ssh_known_hosts /etc/ssh/ssh_known_hosts # buildkit
WORKDIR /app/config
RUN /bin/sh -c mkdir -p tls && mkdir -p gpg/source && mkdir -p gpg/keys && chown argocd gpg/keys && chmod 0700 gpg/keys # buildkit
ENV USER=argocd
ENV GRPC_ENABLE_TXT_SERVICE_CONFIG=false
USER 999
WORKDIR /home/argocd
ENTRYPOINT ["/usr/bin/tini" "--"]
COPY /go/src/github.com/argoproj/argo-cd/dist/argocd* /usr/local/bin/ # buildkit
USER root
RUN /bin/sh -c ln -s /usr/local/bin/argocd /usr/local/bin/argocd-server && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-repo-server && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-cmp-server && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-application-controller && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-dex && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-notifications && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-applicationset-controller && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-k8s-auth && ln -s /usr/local/bin/argocd /usr/local/bin/argocd-commit-server # buildkit
USER 999
RUN apt-get update && apt-get install -y git-crypt && apt-get clean && rm -rf /var/lib/apt/lists/* /tmp/* /var/tmp/*
RUN mv /usr/bin/git /usr/bin/git.bin
COPY git-wrapper.sh /usr/bin/git

Labels

Key Value
org.opencontainers.image.ref.name ubuntu
org.opencontainers.image.source https://github.com/argoproj/argo-cd
org.opencontainers.image.version 25.10
Details
Container
2026-06-21 02:11:59 +02:00
0
OCI / Docker
linux/amd64
190 MiB
Versions (19) View all
v3.4.3 2026-06-21
latest 2026-06-21
v3.3.9 2026-05-24
v3.4.2 2026-05-13
v3.4.1 2026-05-06