- 容器 artalk/artalk-go:2.10.0 仅绑 127.0.0.1:13030,sqlite 落实例卷 - 子路径 /artalk 经 proxy_pass 尾斜杠剥前缀(官方无 base path 模式), nginx 草稿为 location 片段,合并主域 vhost 后需实测 sidebar 内页跳转 - 凭据不进 git:初始密码移实例目录 INITIAL-CREDENTIALS.txt(0600), 仓库 README 仅留指引(本仓库将公开) 验证: curl -sf http://127.0.0.1:13030/api/v2/conf 返回 2.10.0 JSON; docker inspect artalk = running;管理员 wait4xx 经 sqlite 查证落库 Co-authored-by: GLM-5.3
19 lines
959 B
Plaintext
19 lines
959 B
Plaintext
# Artalk 反代 location 片段 —— 由 orchestrator 合并进 wait4x.online vhost 的 server{} 内,勿直接启用
|
||
# 后端仅绑回环 127.0.0.1:13030(docker-compose.yml 端口映射)
|
||
# Artalk 官方无子路径(base path)模式:靠 proxy_pass 尾斜杠剥掉 /artalk 前缀;
|
||
# 前端 Artalk.init({ server: 'https://wait4x.online/artalk' }),API 与内嵌资源(/dist /sidebar)随之可达
|
||
# 合并后需实测侧边栏控制中心内页跳转,若存在绝对路径引用会 404,届时改用子域名方案
|
||
|
||
location = /artalk { return 301 /artalk/; }
|
||
|
||
location /artalk/ {
|
||
proxy_pass http://127.0.0.1:13030/;
|
||
proxy_redirect off;
|
||
proxy_set_header Host $host;
|
||
proxy_set_header X-Real-IP $remote_addr;
|
||
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
|
||
proxy_set_header X-Forwarded-Proto $scheme;
|
||
# 覆盖 vhost 默认 body 上限,覆盖评论图片上传场景
|
||
client_max_body_size 20m;
|
||
}
|