Commit Graph

2 Commits

Author SHA1 Message Date
peanut 04d5024752 feat: 完成域名部署配置
- 创建 SSL 证书申请脚本 (tools/deploy-ssl-cert.py)
- 创建 nginx HTTPS 配置文件 (conf/nginx-emotion-museum-ssl.conf)
- 创建 nginx HTTP 修复配置 (conf/nginx-emotion-museum-fix.conf)
- 创建一键部署脚本 (deploy-domain.sh)
- 更新前端依赖并构建

部署验证:
- HTTPS 前端页面:200
- HTTPS 管理后台:200
- HTTP->HTTPS 跳转:301
- SSL 证书有效期:2026-06-16
2026-03-18 19:44:39 +08:00
peanut 35126a5144 feat: 创建 SSL 证书申请脚本(服务器端执行)
- 支持 standalone 和 nginx 两种模式申请证书
- 自动配置 certbot 定时任务实现自动续期
- 支持 --verify 验证证书状态
- 支持 --renew 手动续期证书
2026-03-18 19:07:36 +08:00