FROM caddy:2.9.1-builder AS builder RUN xcaddy build \ --with github.com/porech/caddy-maxmind-geolocation FROM caddy:2.9.1-alpine COPY --from=builder /usr/bin/caddy /usr/bin/caddy # Create directory for MaxMind databases and logs RUN mkdir -p /etc/caddy/geoip /var/log/caddy EXPOSE 80 443 CMD ["caddy", "run", "--config", "/etc/caddy/Caddyfile", "--adapter", "caddyfile"]