Commit Graph

18 Commits

Author SHA1 Message Date
5c856749c1 fix(deploy): 浅克隆说明、README 精简与 Docker 自动安装可观测性
Some checks are pending
Test start.ps1 (Windows) / test-windows (push) Waiting to run
- README: Windows 一条 PowerShell 命令,保留脚本权限说明;合并重复段落
- start.sh/ps1: git clone --depth 1 示例
- start.ps1: 选 [2] 时输出 winget/choco 日志与退出码,失败原因可辨;Read-Host Trim;winget 后若 docker 可用则视为成功

Made-with: Cursor
2026-04-10 17:09:18 +08:00
2f0ae76273 feat(install): 支持 macOS 系统的一键部署
- 更新 README.md 标题为 Linux/Mac 兼容
- 添加 macOS 系统检测逻辑,使用 uname 命令识别 Darwin 内核
- 实现 macOS Docker Desktop 的自动安装功能,通过 Homebrew 安装
- 添加 Docker Desktop 启动等待机制,最多等待 120 秒
- 提供 macOS 用户安装选项,支持自动或手动安装模式
- 跳过 macOS 上的 systemd 服务管理命令执行
2026-04-09 21:26:56 +08:00
3a14c722e0 fix(deploy): 优化 HTTPS 配置和 Nginx 模板检查 2026-04-09 13:43:27 +08:00
b7dddfb750 fix(https): 修复域名提取携带分号导致证书申请失败
修正 https.sh 中 server_name 提取与 certbot 参数构建逻辑,避免将 `credit99.cn;` 等非法域名传给 certbot;同时在 start.sh 增加域名规范化与格式校验,提前拦截协议前缀、路径和分号等脏输入。

Made-with: Cursor
2026-03-31 15:04:56 +08:00
d5fa673b4e 修复不签HTTPS会退出脚本的问题 2026-03-22 21:55:28 +08:00
e2326e50c9 修复不签HTTPS会退出脚本的问题 2026-03-22 21:52:21 +08:00
a70545b702 feat: 部署脚本支持 .env.AMS,与 ASG 一致从 .sample 生成无后缀文件
Made-with: Cursor
2026-03-20 18:23:18 +08:00
ea70cecef1 docs: HTTPS 启用时增加 80、443 端口放行说明
Made-with: Cursor
2026-03-09 16:56:15 +08:00
bb2373d4f6 feat(deploy): 优化部署脚本,支持问答式配置
- start.sh: 交互式选择 IP/域名访问,自动生成 .env、.env.tools、.env.ASG
- start.sh: 移除内置克隆逻辑,需先 git clone 再执行
- 新增 docker/verify: Docker 验证环境与快速验证脚本

Made-with: Cursor
2026-03-09 16:40:38 +08:00
59a1a88e29 优化脚本,支持一键部署 2026-03-09 16:22:33 +08:00
40cfe53603 优化安装docker-compose的脚本,增加本地docker-compose的兜底方案 2025-07-05 16:11:17 +08:00
44e90b53f8 增加centos兼容 2025-06-12 14:41:47 +08:00
a6717660fa 增加centos兼容 2025-06-12 14:40:40 +08:00
26ce3022d6 增加centos兼容 2025-06-12 14:36:51 +08:00
6947c97ab4 增加centos兼容 2025-06-12 14:34:40 +08:00
89035ee65e 增加centos兼容 2025-06-12 14:30:03 +08:00
8c9c102ff7 first commit 2025-05-07 15:52:04 +08:00
daff487a01 first commit 2025-05-07 15:25:29 +08:00