Skip to content

Commit 1010254

Browse files
authored
Add Dockerfile to build Caddy with Cloudflare DNS
0 parents  commit 1010254

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

Dockerfile

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# 使用官方最新 builder 镜像
2+
FROM caddy:builder AS builder
3+
4+
# 编译只包含 Cloudflare DNS 插件的 Caddy
5+
RUN xcaddy build \
6+
--with github.com/caddy-dns/cloudflare
7+
8+
# 使用官方最新运行镜像
9+
FROM caddy:latest
10+
11+
# 替换默认的 caddy 二进制文件
12+
COPY --from=builder /usr/bin/caddy /usr/bin/caddy

0 commit comments

Comments
 (0)