auto backup 2026-08-13 22:00

This commit is contained in:
2026-08-13 22:00:04 +08:00
parent 38540abf8d
commit 8c8c42bc71
5 changed files with 116 additions and 105 deletions
+10 -8
View File
@@ -9,15 +9,17 @@
- 公网 MySQL101.34.227.188:3306readonlyhost `%`(可任意来源直连)
- 公网 Redis101.34.227.188:6379AOF 持久化已支持)
## cc-square Node 轻服务(2026-08 替代 Spring Boot
- 位置:/home/yangxuan/cc-square/server/
- 架构:前端 → Node(Express) → MySQL(只读) + Redis(点击计数/排)
- 关键:MySQL 仅只读,点击次数只存 RedisZINCRBY/ZREVRANGE 纯点击倒序)
## cc-square Node 轻服务(2026-08 替代 Spring Boot,已上线
- 位置:/home/yangxuan/cc-square/server/VPS 部署:/opt/cc-squaregit 项目)
- 架构:前端 → nginx(/api rewrite) → Node(Express,48080) → MySQL(只读) + Redis(点击/排)
- 关键:MySQL 仅只读,点击次数只存 RedisZINCRBY/ZREVRANGE 纯点击倒序),不落库
- 初始化脚本:npm run init-redis(需先注入 MYSQL_PASSWORD/REDIS_PASSWORD 环境变量)
- 文档:DEPLOY.md(部署)/ FRONTEND-CHANGES.md(前端改造)
- 部署状态2026-08-12):pm2 运行,端口 48080,内存 ~45MB,内存占用远低于原 Spring Boot
- 前端已改造:env.js(baseUrl=/api,走 nginx 反代) + http.js(去认证) + nav.js(/app-api/tab/ → /tab/)
- 密码:MySQL readonly 密码 135246Redis 密码 5gynj20J(存放于 server/.env,供 Node 服务启动用)
- 文档:DEPLOY.md(部署/更新流程/ FRONTEND-CHANGES.md(前端改造)
- 部署(2026-08-12 生产生效):pm2 运行于 VPS,端口 48080,内存 ~45MB
- 前端已改造:baseUrl=/api + http.js(去认证) + nav.js(/tab/) + vite dev 代理=本机48080;鉴权已彻底清理(删 auth/token/login/qs)
- bookmark 已修复:排除 nav-left,返回 website 字段
- 密码:MySQL readonly 135246Redis 5gynj20J(放 .env 不入 git
- git 工作流:改代码→commit→push→VPS git pull→pm2 restart;禁止 scp 直接改 VPS 生产文件
## 工作日志
- 2026-08-12(去 Spring Boot 化 + Node 服务 VPS 部署):memory/2026-08-12.md