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"]