feat: deploy Gitea on HK node

This commit is contained in:
Codex
2026-09-06 04:31:03 -07:00
parent 2cf95c6203
commit 3b37904098
5 changed files with 69 additions and 1 deletions
+4
View File
@@ -24,3 +24,7 @@ share.kais.cloud {
api.opfo.xyz {
reverse_proxy 100.100.130.66:1049
}
gitea.kais.cloud {
reverse_proxy gitea-hk:3000
}
+2 -1
View File
@@ -4,5 +4,6 @@
- 复用旧项目 `/opt/stacks/web` 下的持久化数据。
- Secret 仅存 Arcane `.env``WEBDAV_PASSWORD`
- HAProxy 使用 SNI passthrough 接管 TCP 443`cmi-tls-a7f29c.opfo.xyz` 转发至 AnyTLS`conn.opfo.xyz` 转发至 Trojan,其余连接转发至 Caddy。
- Caddy HTTPS 仅发布在宿主机 `127.0.0.1:8443`,并关闭 HTTP/3,将 UDP 443 留给 Hysteria2。
- Caddy HTTPS 只在 Docker 网络内由 HAProxy 转发,宿主机另发布 HTTP 80;HTTP/3 已关闭,将 UDP 443 留给 Hysteria2。
- `gitea.kais.cloud` 由 Caddy 转发到共享外部网络 `hk-web` 上的 `gitea-hk:3000`Gitea 本体属于独立 Git Sync 项目。
- `metacubexd``metube` 不迁移。
+8
View File
@@ -28,6 +28,9 @@ services:
- /opt/stacks/web/caddy/site:/srv
- /opt/stacks/web/caddy/data:/data
- /opt/stacks/web/caddy/config:/config
networks:
- default
- hk-web
filebrowser:
image: filebrowser/filebrowser:s6
@@ -49,3 +52,8 @@ services:
PASSWORD: ${WEBDAV_PASSWORD}
volumes:
- /opt/stacks/web/dav:/media
networks:
hk-web:
external: true
name: hk-web