docs(web): 清理 Docker/nginx 残留引用,反代职责边界写进任务书与契约
- tasks/010-deploy.md: 按"仅业务服务、不部署反代、服务自托管管理端"重写, 补充四层进程降级、无 sudo 降权、上传上限两侧一致等实现说明与验收表 - deploy/uninstall.sh: 删除 nginx 站点清理逻辑(本项目从未安装过反代, 也不应改动运维侧的 nginx / IIS 配置) - scripts/package-release.sh: 修正产物结构注释,去掉已删除的 web-server/admin/nginx.conf 拷贝与 deploy/nginx 备份清理 - web-server/.env.example: 修正"容器内路径 / docker-compose 挂载"过时注释 - contracts/rest-api.yaml: 服务地址描述改为业务服务部署语义
This commit is contained in:
+3
-5
@@ -53,11 +53,9 @@ if command -v crontab >/dev/null 2>&1; then
|
||||
fi
|
||||
fi
|
||||
|
||||
if command -v nginx >/dev/null 2>&1; then
|
||||
log "移除 nginx 站点"
|
||||
rm -f /etc/nginx/sites-enabled/opendance.conf /etc/nginx/sites-available/opendance.conf /etc/nginx/conf.d/opendance.conf
|
||||
nginx -t >/dev/null 2>&1 && (systemctl reload nginx 2>/dev/null || nginx -s reload) || warn "nginx 重载跳过"
|
||||
fi
|
||||
# 说明:反向代理不属于本项目交付物,install.sh 从未安装/配置过任何反代,
|
||||
# 因此卸载时也不需要(且不应该)改动 nginx / IIS 的任何配置。
|
||||
# 若运维侧曾按 deploy/proxy/ 自行加过站点,请由运维侧自行清理。
|
||||
|
||||
if [ "$PURGE" -eq 1 ]; then
|
||||
warn "删除程序目录 $APP_DIR 与上传目录 $STORAGE_DIR"
|
||||
|
||||
Reference in New Issue
Block a user