前言
- 市面上的成品都太拉了,目前这套组合拳(SyncTv+Alist+阿里云盘)是最完美的!
- 昨天试着捣鼓了一下,今天总结下并出个教程~
演示站
自用的,怕用的人太多了,已关闭注册功能,想体验的可以找我要账号。
道无涯的SyncTv演示站:tv.daowuya.love
搭建要求
- 需要一台Linux服务器
- 服务器已安装宝塔面板(版本8.0.5+)
注:本教程是基于宝塔的Docker实现的
项目地址
- SyncTv GitHub:github.com/synctv-org/synctv
一个允许多人远程一起观看电影和直播的程序。它提供了同步观看、剧院和代理功能。同步观看功能确保所有观看视频的人都在同一点上。这意味着可以暂停、倒带或快进视频,其他人也会同步到同一点。SyncTV 还支持实时直播,可以一起实时观看直播事件。提供了聊天和弹幕功能,在观看视频时可以与朋友和家人交流。 - Alist GitHub:github.com/alist-org/alist
一个支持多存储的文件列表程序, 支持市面上几乎所有的主流网盘
Docker一键部署
Docker-容器-创建容器-命令创建,最好不要修改端口,SyncTv通过命令行直接修改端口亲测会无法访问
- SyncTv
docker run -d --name synctv -p 8080:8080 synctvorg/synctv
- Alist
docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 -e PUID=0 -e PGID=0 -e UMASK=022 --name="alist" xhofe/alist:latest
启动
127.0.0.1需要换成你服务器的ip地址,建议登录后都修改下账号密码!
- SyncTv:http://127.0.0.1:8080
默认账号密码都是root - Alist:http://127.0.0.1:5244
默认账号admin,密码随机生成的,需要看Docker的启动日志
如果要添加域名:项目-管理-编辑容器-更多设置-添加域名
Alist配置
- 管理-存储-添加-选择驱动
- 按照文档添加相应网盘存储即可:alist.nn.ci/zh/guide
SyncTv配置
- 管理后台-点击用户名(root)-平台绑定
- Alist-添加账号
- 地址:http://127.0.0.1:5244 (127.0.0.1需要替换成你的服务器ip)
- 输入你的Alist账号密码后点击登录即可
至此,基本配置完成,尽情enjoy吧~
完整视频搭建教程
待录制...
Alist不需要,用第三方阿里云客户端Raptor替代阿里云盘,可以生成视频直链在SyncTV使用。甚至于SyncTV也可以直接用作者demo进行就行了,毕竟支持第三方登录。