Files
whm 65574e3762 fix(upload): 分片用 multipart 字段 chunk、路由顺序与串行上传
- 前端 FormData+chunk,避免 raw body 被中间层断连
- Gin 分片路由置于 POST .../assets 之前
- 分片并发降为 1

Made-with: Cursor
2026-04-14 09:30:09 +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