Skip to content

Latest commit

 

History

History
34 lines (21 loc) · 1.11 KB

v1.0.0.md

File metadata and controls

34 lines (21 loc) · 1.11 KB

v1.0.0 TODO

v0.3.2 的缺点

  • 在一个 linux 服务器只能运行在一个项目下,多项目会有问题,仅支持执行当前目录下 deploy-master.sh 脚本
  • 不支持修改服务器 nginx 配置
  • 不支持实时修改 shell 脚本。需要先在项目中修改在提交 git,服务器拉取再次执行才能生效

TODO

  • 为了保证端口不被占用,先 pm2 delete 服务,但如果之前就没有,pm2 delete 会报错

  • 支持多项目部署,与多个项目保持独立,独立于一个文件夹

  • 支持动态修改 shell 脚本,指定执行的 shell 文件,增删查改

  • 支持 nginx 配置文件的增删查改

  • shell 取消执行

zuodeploy start -y 支持,不需要按回车就可以更新服务

当前linux面板版本更新后,怎么自己更新自己

剩余功能

  • nginx多项目独立配置文件:新增、修改、删除 [ok]

  • https证书管理

  • 登录态丢失之后 window.location.reload()

  • nginx https 证书配置

  • EACCES: permission denied, open '/etc/nginx/cert/ex.zuoguoqing.com_bundle.crt

  • sudo chmod 777 /etc/nginx/cert // chmod 帮助文档:man chmod