From b827f6bf91a9b17d7ea53a7ecaddb75ccbc9a446 Mon Sep 17 00:00:00 2001 From: Marcin Spoczynski Date: Tue, 7 Oct 2025 06:51:37 -0700 Subject: [PATCH] Fix ownership problem with certs --- Dockerfile | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Dockerfile b/Dockerfile index 26a03d3..e37a705 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,6 +13,9 @@ RUN apt-get update && \ # Create non-root user for security RUN groupadd -r appuser && useradd -r -g appuser appuser +# Create data directory and set ownership BEFORE switching to appuser +RUN mkdir -p /data && chown -R appuser:appuser /data + COPY --from=builder /usr/src/app/target/release/atlas-transparency-log /usr/local/bin/atlas-transparency-log RUN chmod +x /usr/local/bin/atlas-transparency-log