打手端迁移至独立子域名
This commit is contained in:
+26
-18
@@ -1,24 +1,32 @@
|
||||
(order-site) {
|
||||
route {
|
||||
handle /api/* {
|
||||
reverse_proxy backend:3000
|
||||
}
|
||||
|
||||
handle /health* {
|
||||
reverse_proxy backend:3000
|
||||
}
|
||||
|
||||
handle /s/* {
|
||||
reverse_proxy backend:3000
|
||||
}
|
||||
|
||||
encode zstd gzip
|
||||
root * /srv
|
||||
try_files {path} /index.html
|
||||
file_server
|
||||
}
|
||||
}
|
||||
|
||||
{$CADDY_SITE_ADDR:http://localhost} {
|
||||
route {
|
||||
handle /api/* {
|
||||
reverse_proxy backend:3000
|
||||
}
|
||||
import order-site
|
||||
}
|
||||
|
||||
handle /health* {
|
||||
reverse_proxy backend:3000
|
||||
}
|
||||
|
||||
handle /s/* {
|
||||
reverse_proxy backend:3000
|
||||
}
|
||||
|
||||
encode zstd gzip
|
||||
root * /srv
|
||||
try_files {path} /index.html
|
||||
file_server
|
||||
}
|
||||
{$WORKER_SITE_ADDR:https://worker.khhao.com} {
|
||||
import order-site
|
||||
}
|
||||
|
||||
live.khhao.com {
|
||||
reverse_proxy douyu-login:8800
|
||||
reverse_proxy douyu-login:8800
|
||||
}
|
||||
|
||||
@@ -1,9 +1,11 @@
|
||||
FROM docker.m.daocloud.io/library/node:22-bookworm AS builder
|
||||
|
||||
ARG NPM_REGISTRY=https://registry.npmmirror.com
|
||||
ARG VITE_WORKER_SITE_URL=https://worker.khhao.com
|
||||
|
||||
ENV TZ=Asia/Shanghai
|
||||
ENV NPM_CONFIG_REGISTRY=${NPM_REGISTRY}
|
||||
ENV VITE_WORKER_SITE_URL=${VITE_WORKER_SITE_URL}
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
|
||||
@@ -119,9 +119,11 @@ validate_env_file() {
|
||||
|
||||
[[ "${READY_TIMEOUT}" =~ ^[1-9][0-9]*$ ]] || fail "READY_TIMEOUT 必须是正整数秒数,当前值:${READY_TIMEOUT}"
|
||||
|
||||
local site_addr
|
||||
local site_addr worker_site_addr
|
||||
site_addr="$(read_env_value CADDY_SITE_ADDR)"
|
||||
[[ -n "${site_addr}" ]] || fail ".env 缺少 CADDY_SITE_ADDR。"
|
||||
worker_site_addr="$(read_env_value WORKER_SITE_ADDR)"
|
||||
[[ -n "${worker_site_addr}" ]] || fail ".env 缺少 WORKER_SITE_ADDR。"
|
||||
HEALTH_URL="${site_addr%/}/health/ready"
|
||||
|
||||
validate_database_url_for_compose
|
||||
|
||||
Reference in New Issue
Block a user