This commit is contained in:
hackish 2024-08-13 22:21:20 -07:00
parent 82fa4064ca
commit a295879d6e
2 changed files with 34 additions and 0 deletions

16
Dockerfile Normal file
View file

@ -0,0 +1,16 @@
# Dockerfile
FROM caddy:builder AS builder
# Install xcaddy
RUN xcaddy build --with <your-plugin-repo-url>
FROM caddy:latest
# Copy the built Caddy binary
COPY --from=builder /usr/bin/caddy /usr/bin/caddy
# Copy your Caddyfile
COPY Caddyfile /etc/caddy/Caddyfile
# Run Caddy
CMD ["caddy", "run", "--config", "/etc/caddy/Caddyfile"]