ra-attester (0.5.0-amd64)

Published 2026-10-19 16:36:00 +02:00 by Janst1000

Installation

docker pull git.janst1000.de/janst1000/ra-attester:0.5.0-amd64
sha256:7f1d7ec0094ba7fc4acebf48a48f376986a24b792e4275f09b54ba9f54a7a218

Images

Digest OS / Arch Size
80c68ac1cb linux/amd64 218 MiB

Image Layers ( linux/amd64)

ARG RELEASE
ARG LAUNCHPAD_BUILD_ARCH
LABEL org.opencontainers.image.version=24.04
ADD file:cb9335ce6f27399c2b17787739d6675502767c53e0335ded2a5f0d003d996650 in /
CMD ["/bin/bash"]
WORKDIR /
RUN /bin/sh -c apt-get update && apt-get install -y dbus python3 iproute2 libssl3 liburiparser1 libdbus-1-3 libglib2.0-0 libgcrypt20 libcurl3t64-gnutls libjson-c5 libsqlite3-0 libyaml-0-2 && rm -rf /var/lib/apt/lists/* # buildkit
RUN /bin/sh -c useradd --system --user-group tss || true # buildkit
COPY /usr/local/ /usr/local/ # buildkit
COPY /usr/local/sbin/tpm2-abrmd /usr/local/sbin/tpm2-abrmd # buildkit
COPY /usr/local/lib/libtss2-tcti-tabrmd* /usr/local/lib/ # buildkit
COPY /etc/dbus-1/system.d/ /etc/dbus-1/system.d/ # buildkit
COPY /usr/local/bin/ /usr/local/bin/ # buildkit
COPY /tmp/ibmtpm/src/tpm_server /usr/local/bin/tpm_server # buildkit
RUN /bin/sh -c ldconfig # buildkit
RUN /bin/sh -c mkdir -p /tnd/keystore/system/policy /tnd/keystore/user /tnd/logs/fapi && chown -R tss:tss /tnd && chmod -R 0755 /tnd # buildkit
ENV TSS2_FAPICONF=/usr/local/etc/tpm2-tss/fapi-config.json
ENV LD_LIBRARY_PATH=/usr/lib
COPY ./fapi-config.json /usr/local/etc/tpm2-tss/fapi-config.json # buildkit
COPY ./entrypoint.sh /entrypoint.sh # buildkit
RUN /bin/sh -c chmod +x /entrypoint.sh # buildkit
ENTRYPOINT ["/entrypoint.sh"]
CMD ["/bin/bash"]
RUN /bin/sh -c apt-get update && apt-get install -y net-tools dnsutils curl jq openssl tcpdump iputils-ping procps less xxd sudo nano sqlite3 python3-pip && rm -rf /var/lib/apt/lists/* # buildkit
COPY /opt/venv /opt/venv # buildkit
ENV PATH=/opt/venv/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin PYTHONPATH=/app PYTHONUNBUFFERED=1
WORKDIR /app
COPY common/ /app/common/ # buildkit
COPY attester/ /app/attester/ # buildkit
EXPOSE [8080/tcp]
CMD ["sh" "-c" "if [ \"$TPM_BACKEND\" = swtpm ]; then bash /app/common/measuredboot_mocking.sh; fi && exec flask --app attester.app:create_app run --host 0.0.0.0 --port 8080"]

Labels

Key Value
org.opencontainers.image.version 24.04
Details
Container
2026-10-19 16:36:00 +02:00
7
OCI / Docker
Versions (9) View all
0.5.0-amd64 2026-10-19
0.5.0-arm64 2026-10-19
0.4.0-amd64 2026-09-19
0.4.0-arm64 2026-09-19
0.3.0-arm64 2026-09-07