aboutsummaryrefslogtreecommitdiffstats
path: root/docker/caddy
diff options
context:
space:
mode:
authorshu <nvcsadjkojf@outlook.com>2026-08-19 15:56:06 +0800
committershu <nvcsadjkojf@outlook.com>2026-08-19 15:56:06 +0800
commitca1a4a31706d0c03673fe4c414c645ed826b21c6 (patch)
treec412265a19dd4694c39aac65b6e1a8903a513978 /docker/caddy
parent490d41f154615a52734f117d7d7bda5a9331e303 (diff)
精简 Wiki 构建与运行方式
将浏览器端工具整理为 utilities 插件,移除 Docker、Org GTD 和 files API,并补充单文件构建及 Node.js 运行入口。
Diffstat (limited to 'docker/caddy')
-rw-r--r--docker/caddy/Caddyfile44
-rw-r--r--docker/caddy/Dockerfile11
2 files changed, 0 insertions, 55 deletions
diff --git a/docker/caddy/Caddyfile b/docker/caddy/Caddyfile
deleted file mode 100644
index aee104b..0000000
--- a/docker/caddy/Caddyfile
+++ /dev/null
@@ -1,44 +0,0 @@
-{
- admin off
-}
-
-(authelia) {
- forward_auth authelia:9091 {
- uri /api/authz/forward-auth
- copy_headers Remote-User Remote-Groups Remote-Email Remote-Name
- }
-}
-
-auth.{$BASE_DOMAIN:tdwiki.home.arpa} {
- tls internal
- encode zstd gzip
- reverse_proxy authelia:9091
-}
-
-wiki.{$BASE_DOMAIN:tdwiki.home.arpa} {
- tls internal
- encode zstd gzip
- import authelia
-
- header {
- X-Content-Type-Options nosniff
- Referrer-Policy same-origin
- }
-
- reverse_proxy tiddlywiki:8080
-}
-
-dav.{$BASE_DOMAIN:tdwiki.home.arpa} {
- tls internal
- import authelia
-
- header {
- X-Content-Type-Options nosniff
- }
-
- route {
- webdav {
- root /srv/files
- }
- }
-}
diff --git a/docker/caddy/Dockerfile b/docker/caddy/Dockerfile
deleted file mode 100644
index 9f06d02..0000000
--- a/docker/caddy/Dockerfile
+++ /dev/null
@@ -1,11 +0,0 @@
-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