755 B
755 B
多站点管理后台 - 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。