aboutsummaryrefslogtreecommitdiffstats
path: root/docker/caddy/Dockerfile
diff options
context:
space:
mode:
authorshu <nvcsadjkojf@outlook.com>2026-07-27 00:22:33 +0800
committershu <nvcsadjkojf@outlook.com>2026-07-27 00:22:33 +0800
commitaaa0cf501ce44a7c7c54c7c5c6485cfb7f60e583 (patch)
treeda94ef66e9830d09961e577f87d36e63a6076ce5 /docker/caddy/Dockerfile
parent338cc101f127e4841689c1f81227ee033e57ad28 (diff)
Add Docker Compose deployment
Diffstat (limited to 'docker/caddy/Dockerfile')
-rw-r--r--docker/caddy/Dockerfile11
1 files changed, 11 insertions, 0 deletions
diff --git a/docker/caddy/Dockerfile b/docker/caddy/Dockerfile
new file mode 100644
index 0000000..9f06d02
--- /dev/null
+++ b/docker/caddy/Dockerfile
@@ -0,0 +1,11 @@
+FROM caddy:2.11.4-builder AS builder
+
+ARG GOPROXY=https://proxy.golang.org,direct
+ENV GOPROXY=${GOPROXY}
+
+RUN xcaddy build \
+ --with github.com/mholt/caddy-webdav@fa2f366b0d75e54c2e381c0aefc3a8df8bf5794b
+
+FROM caddy:2.11.4-alpine
+
+COPY --from=builder /usr/bin/caddy /usr/bin/caddy