20 Commits

Author SHA1 Message Date
46277dfdb4 修复traefik配置文件里面host_ip无法正确获取的问题 2025-08-08 07:55:41 +08:00
2a8bd8c9e8 修复traefik安装配置和启动顺序 2025-08-08 07:37:08 +08:00
5aba427a08 删除http健康检查和应用进程检查 2025-08-08 07:28:20 +08:00
6168a488fa 优化pm2的检测机制 2025-08-08 07:21:05 +08:00
a0fd4e5bc4 优化pm2安装顺序 2025-08-08 07:04:00 +08:00
2353545280 优化pm2的安装和启动 2025-08-08 06:52:47 +08:00
24d9b000cd 修复在新服务器上第一次执行脚本时pm2无法成功启动的问题 2025-08-08 06:26:03 +08:00
21fe45cbce 每次执行脚本都重启traefik 2025-08-08 06:06:59 +08:00
f704f04900 确保pm2成功启动项目后才继续下一步 2025-08-08 05:55:46 +08:00
fa686fe62f 优化PUBLIC_SITE_URL的获取逻辑 2025-08-08 05:42:49 +08:00
9db57a3fcb 优化脚本,变量统一放在头部 2025-08-08 05:16:01 +08:00
630e7430d2 增加公网ip变量,traefik优先使用内网ip 2025-08-08 05:03:57 +08:00
7f26f9f1dd 设置acme.json权限为600以便能自动申请SSL证书 2025-08-08 04:23:28 +08:00
c6248b67c0 修复pm2无法启动的问题 2025-08-08 02:51:55 +08:00
85e96ca585 支持传入端口参数 2025-08-08 02:36:09 +08:00
2be062900e 完善traefik设置 2025-08-08 02:06:39 +08:00
fb8aa13195 简化脚本 2025-08-07 23:51:15 +08:00
e3e82872db 简化脚本为单项目部署并增加pm2支持 2025-08-07 23:11:30 +08:00
a53173e32e 初始提交 2025-08-07 21:42:25 +08:00
bdfc62ab9e Initial commit 2025-08-07 21:29:12 +08:00