部署指南
选择适合你的方式部署 LogVar 弹幕 API。已经部署好、只想看后续维护,可以看 更新维护。
新手推荐
准备长期使用,优先 Docker / NAS;没有设备再选 Vercel / Netlify;只想马上用,选安卓 App。
Docker长期主力首选,稳定、限制少。立即部署NAS / 家用网络有 NAS、小主机、软路由时推荐。查看教程Vercel快速体验;直连建议绑自定义域名。立即部署Netlify快速体验;免费积分有限。立即部署安卓 App最简单,安装即用。立即使用
其他部署方式
难度星级越多,表示需要准备和维护的东西越多。
| 部署方式 | 难度 | 特点 |
|---|---|---|
| Docker | ⭐⭐⭐ | 长期主力推荐,稳定、限制少,适合 VPS / NAS / 小主机 |
| NAS / 家用网络 | ⭐⭐⭐⭐ | 适合群晖、飞牛、QNAP、Unraid、极空间等家用设备;还要考虑局域网 / 外网访问 |
| Vercel | ⭐⭐ | 部署简单;默认域名通常需要挂梯访问,直连建议绑定自定义域名 |
| Netlify | ⭐⭐ | 部署简单;免费 300 积分,重部署一次大约扣 15 分 |
| EdgeOne Pages | ⭐⭐⭐⭐ | 腾讯云路线;必须配置 Upstash Redis,不配置时部分请求会 404 |
| Cloudflare Workers | ⭐⭐⭐⭐ | 适合测试备用;免费版外部子请求有限,分片多的弹幕可能不完整 |
| Hugging Face Space | ⭐⭐ | 适合演示和试用;免费实例可能冷启动 |
| Node.js 本地 | ⭐⭐⭐ | 适合本地调试和局域网测试,电脑关机服务就停止 |
| Termux 手机 | ⭐⭐⭐⭐ | 手机命令行运行,适合想自己控制源码和配置的人 |
| 安卓 App | ⭐ | 安装即用,手机当服务器,适合个人临时使用 |
快速对比
稳定性星级越多,表示越适合长期主力使用。
| 方式 | 成本 | 稳定性 | 适用场景 |
|---|---|---|---|
| Docker | 自备设备 | ⭐⭐⭐⭐⭐ | 长期使用、主力服务 |
| NAS / 家用网络 | 自备 NAS / 小主机 | ⭐⭐⭐⭐ | 家里长期运行、局域网优先 |
| Vercel | 免费 | ⭐⭐⭐ | 新手入门、快速体验 |
| Netlify | 免费积分 | ⭐⭐⭐ | 新手入门、Vercel 替代 |
| EdgeOne Pages | 免费 / 腾讯云账号 | ⭐⭐⭐ | 国内访问场景、愿意配置 Upstash Redis |
| Cloudflare Workers | 免费 | ⭐ | 测试备用,不建议主力 |
| 安卓 App | 手机 | ⭐⭐ | 安装即用、个人临时使用 |
Cloudflare Workers 的主要问题是外部子请求数量有限。遇到分片很多的弹幕源时,可能只拿到部分弹幕。长期使用优先选 Docker 或 NAS;没有设备再考虑 Vercel、Netlify、EdgeOne Pages。
部署前准备
不同路线需要的账号不一样:
- GitHub 账号:Vercel、Netlify、Cloudflare、EdgeOne、Hugging Face 等云平台路线通常需要。
- 目标平台账号:选择哪个平台,就准备对应平台账号。
- 长期运行设备:Docker / NAS / Node.js 本地路线需要一台能持续运行的设备。
- Upstash Redis:EdgeOne Pages 路线必须配置,不配置时部分请求会 404。
