docs: 说明自动部署的只读仓库认证方式
这个提交包含在:
@@ -7,6 +7,8 @@
|
||||
|
||||
前端直接发布静态源文件,不依赖提交者是否更新 dist。后端发布 application、public、extend、addons;public/screen 由前端仓库独立管理。数据库配置、站点配置、上传文件、环境变量、runtime、vendor 和框架不覆盖。SQL 文件不会自动导入,数据库结构变更需要单独迁移。
|
||||
|
||||
私有前端仓库通过专用的只读 Deploy Key 拉取(SSH 2222 端口),密钥和已核对的服务器公钥仅保存在服务器状态目录,不提交到仓库。后台配置中的 `key` 和 `known_hosts` 指定对应文件;公开后端仓库使用 HTTPS 拉取。
|
||||
|
||||
脚本使用独立 Git 缓存,不重置网站目录内原有 Git 工作区。变更先备份,PHP 语法检查通过后逐文件替换,接口和页面检查失败会恢复本轮文件,下一轮会重试。前后端分别记录部署结果。
|
||||
|
||||
服务器文件:
|
||||
|
||||
在新工单中引用
屏蔽一个用户