Files
web/server
whm 0800982224 feat: 分片上传断点续传、临时目录后台配置与清扫、宇恒云账号管理
- 管理端大文件分片上传与 sessionStorage 续传;Nginx 大请求体/超时
- .chunk-uploads 定期清扫;system_config 后台配置保留时长与扫描间隔
- 宇恒云 POST /register 对接与 yuheng_cloud_register_records 留痕;yuheng_cloud:manage 权限

Made-with: Cursor
2026-04-13 14:50:27 +08:00
..
2026-03-17 01:00:11 +08:00
2026-03-17 01:00:11 +08:00
2026-03-17 01:00:11 +08:00
2026-03-17 01:00:11 +08:00

多站点管理后台 - API 服务

基于 Gin 的后端 API 服务。

MongoDB 连接SSH 穿透)

MongoDB 在远程服务器,需先建立 SSH 隧道:

ssh -p 2223 -L 27017:localhost:27017 yxd@www.yuxindazhineng.com

或双击运行 scripts/start-ssh-tunnel.bat

隧道建立后,mongodb://localhost:27017 会转发到远程 MongoDB。

运行

go mod tidy
go run main.go

默认端口 8080

推广视频转码promotion 目录)

上传到 sites/{site_id}/promotion/**.mov 后,服务会异步转 MP4(需本机安装 ffmpeg,与 Docker 镜像一致)。启动时也会扫描遗留 .mov 补转码。详见 handlers/promotion_transcode.go
关闭:SKIP_PROMOTION_TRANSCODE=1