xuanzhi 玄至(悬灸)站点与上传服务(部署于 maizihehuo)
玄至/悬灸品牌多城市静态站(赤峰/乌海/中山等)+ systemd 上传服务,域名 xuanzhi.bianquezhiyin.cn。
访问方式
- 站点:
https://xuanzhi.bianquezhiyin.cn/(静态 /www/wwwroot/xuanzhi-site)
- 上传接口:nginx /share → 127.0.0.1:30002(xuanzhi-uploader.py)
- 另反代 30001(扁鹊 API)供站点调用
技术架构
- 上传服务:
/opt/xuanzhi-uploader/xuanzhi-uploader.py,systemd xuanzhi-uploader.service(仅本机 30002)
- 静态站:/www/wwwroot/xuanzhi-site(chifeng/ wuhai/ wuhai-mohai/ zhongshan/ 子站 + share.jpg)
- 凭据:tokens.json(上传令牌,位置 /opt/xuanzhi-uploader/tokens.json,不抄录)
- 访问日志:access.log 在同目录
数据
- 上传产物落站点目录(xuanzhi-site 各子站)
- tokens.json 令牌
使用方法
- 上传:携带 token POST 到 /share(具体协议见 xuanzhi-uploader.py 路由)
- 令牌管理:tokens.json 增删
维护方式
- 启停:
systemctl restart xuanzhi-uploader
- 日志:journalctl -u xuanzhi-uploader + /opt/xuanzhi-uploader/access.log
- 新城市子站:xuanzhi-site 下复制模板目录 + nginx server_name 追加
现状与风险
- active,仅本机监听,风险低
- tokens.json 若弱令牌可被滥用上传(注意磁盘与内容审核)
优化建议
- 【安全】chmod 600 tokens.json;令牌定期轮换
- 【备份】xuanzhi-site 静态与 tokens 备份入每日 tar
- 【可维护性】xuanzhi-uploader.py 入 Git;补 README 写清上传协议