From 56ebcd9d4c32cf0ade83b1505874b5c70f22ccc9 Mon Sep 17 00:00:00 2001 From: jbergner Date: Mon, 16 Jun 2025 22:34:48 +0200 Subject: [PATCH] Changed Dockerfile to support persistance --- Dockerfile | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/Dockerfile b/Dockerfile index d314191..85ab9e4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -13,14 +13,13 @@ FROM alpine:3.20 # HTTPS-Callouts in Alpine brauchen ca-certificates RUN apk add --no-cache ca-certificates +RUN mkdir /lists COPY --from=builder /bin/ipblock-api /bin/ipblock-api - +COPY ./lists /lists # Default listens on :8080 – siehe main.go EXPOSE 8080 -# Environment defaults; können per compose überschrieben werden -ENV REDIS_ADDR=redis:6379 \ - TTL_HOURS=720 +VOLUME /lists ENTRYPOINT ["/bin/ipblock-api"]