短视频流 × 海报墙
首页双模式一键切换:全屏竖滑刷剧流,或传统海报墙浏览。像刷抖音一样刷自己 NAS 里的剧。
部署在自己 NAS 上的短剧流媒体服务,交互对标红果短剧:上下滑动刷剧流, 播完自动连播,网页、安卓、桌面多端进度互通。完全跑在局域网内, 不依赖任何外网刮削接口。
docker compose up -d --build
像刷短视频一样刷自己 NAS 里的剧集——但又快、又私有、又省心。
首页双模式一键切换:全屏竖滑刷剧流,或传统海报墙浏览。像刷抖音一样刷自己 NAS 里的剧。
进度按「账号 + 剧 + 集序号」存服务端:网页看一半,App 打开接着播。重新扫描、换媒体源,进度也不丢。
剧名 / 集数来自文件名规范,封面读目录内海报,无海报自动用内置封面。全程不访问外网接口。
本地目录 / WebDAV(Alist、群晖等)/ Jellyfin(兼容 Emby)。已有 Jellyfin 库可直接对接,复用海报与简介。
纯 Go SQLite(无 CGO)天然跨架构,buildx 交叉编译出 x86_64 + ARM64 镜像,低功耗 ARM NAS 无需 QEMU。
网页端即可添加 / 编辑 / 扫描媒体源,查看扫描状态、注册用户、多用户隔离观看进度,无需碰命令行。
三种来源统一扫描、统一播放、统一记进度。已有库不必搬家。
把剧集目录挂载进容器,扫描即看。按文件命名规范自动解析剧名与集数。
/media/夺寿命的城市/第01集.mp4
填上地址与账号即可接入:Alist / 群晖 / 威联通 / OMV 都支持。服务端代理流式播放,完整透传 Range / 206。
dav://alist:5244/dav/短剧
直接对接已有影视库,复用海报、简介与时长。网页端不友好的容器自动 302 到 HLS 转码,浏览器也能播。
http://jellyfin:8096 + API Key
服务端一份进度库,网页、安卓、桌面随便换着看。
embed 进 Go 二进制,单容器交付
Inho短剧
Windows · macOS
从部署到刷剧的完整流程演示(含配乐)。
一台装了 Docker 的 NAS(或任何常驻主机),两分钟上线。
任意一台能 SSH 到 NAS 的机器上执行:
git clone https://github.com/no1very/inho-drama.git
多阶段构建自动完成前端打包与后端编译:
cd inho-drama && docker compose up -d --build
浏览器打开 http://<NAS_IP>:8654,默认账号
admin / admin(务必尽快修改),
进入「我的 → 媒体源管理」添加源,扫描完成即可开刷。
部署细节(环境变量、反向代理、备份与升级)见 部署文档 ↗;ARM NAS 构建无需 QEMU,由 buildx 直接交叉编译。
没有一层多余的依赖:单二进制、单容器、纯原生客户端。