feat: deploy Gitea on HK node
This commit is contained in:
@@ -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
|
||||
}
|
||||
|
||||
@@ -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` 不迁移。
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user