deploy: 本地预构建发布(push-build),对齐 1Panel 与 backend_v2 目录
- 新增 Dockerfile.prebuilt / scripts/push-build.sh:本机构建、只上传产物,服务器零编译 - deploy.sh 增加 --prebuilt(自动 --no-pull + 产物校验),并保留 --no-cache - compose 支持 BACKEND_DOCKERFILE / WEB_DOCKERFILE 切换;预构建时用 prebuilt 变体 - init-db.sh / scripts/backup-db.sh 改为 docker exec 1Panel 的 Postgres 容器 - WEB_DIR 默认改为 ../frontend_v2;nginx 切换文件改到 .deploy/ 避免弄脏工作区 - 新增 .gitattributes 固定脚本与配置为 LF
This commit is contained in:
5
.gitignore
vendored
5
.gitignore
vendored
@ -51,4 +51,7 @@ admin_cookies.txt
|
||||
|
||||
# 部署状态与备份(deploy.sh 生成,不进版本库)
|
||||
.deploy/
|
||||
backups/
|
||||
backups/
|
||||
|
||||
# 本地预构建产物(scripts/push-build.sh 生成)
|
||||
/server-linux-amd64
|
||||
Reference in New Issue
Block a user