Files
web/server/README.md

755 B
Raw Blame History

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