免费的虽然是最贵的,但是性价比却无可争议的+∞
废话一堆
写这个教程是主要是为了测试docker搭建typecho,由于docker映射文件夹简直太方便了,所有网站数据分分钟打包,备份,搬家。适合我这样的瞎折腾。
更主要的,我们手里有n多垃圾小鸡,除了探针,网盘目录外还有别的骚法么?
这篇文章带你骚。
基本上你的小鸡速度够快,尤其是晚上,比如北方联通用justhost,甲骨文之类的都可以非常爽快的试用这个方法。
由于是本地kodi解码,串流播放,服务器没啥压力,配置不需要多高,同时也没必要买emby专业版了,我的plex算是白买了,nas我还特意买的J3455服务端解码,看来也是浪费。
虽然读取的是gdrive电影,但是由于是vps搭建,host大法基本用不到了。并且这个emby个人服务应该不会触及红线,系统占用低,不用担心被各种ban(GFW&VPS providers)
5分钟也就是个标题,看看就好,熟练了也就10分钟以内就搞定。我一连气儿搭了3个服务,太爽了,不分享出来是不行的,憋着难受
安装必要命令
apt-get update
apt-get install curl zip nano vim -y
搭建docker,Rclone
还是一键脚本
Docker
curl -fsSL https://get.docker.com -o get-docker.sh
sh get-docker.sh
发现为了兼顾锐速,选择debian8的情况下,上述脚本无法安装docker,那么手动安装如下:
添加源
nano /etc/apt/sources.list
把下面几行填入
deb http://http.debian.net/debian jessie-backports main
deb http://packages.dotdeb.org jessie all
deb-src http://packages.dotdeb.org jessie all
更新源卸载老版本并安装稳定版docke-ce
apt-get update
apt-get remove docker docker.io docker-engine containerd runc
apt-get install \
apt-transport-https \
ca-certificates \
curl \
gnupg2 \
software-properties-common
curl -fsSL https://download.docker.com/linux/debian/gpg | sudo apt-key add -
add-apt-repository \
"deb [arch=amd64] https://download.docker.com/linux/debian \
$(lsb_release -cs) \
stable"
apt-get update
apt-get install docker-ce
Rclone
脚本,这个一般不会出错
curl https://rclone.org/install.sh | bash
如何vps挂载rclone 参看这个教程,我就不废话了
https://wzfou.com/rclone-cos-fuse-ossfs/
建立必要目录
主要用到 root 目录下的 /root/emby/config 和 /root/rclone/ldfdsa00
cd /root
mkdir emby
mkdir emby/config
mkdir rclone
mkdir rclone/ldfdsa00
ldfdsa00是我的rclone挂载的目录
挂载rclone
我挂载的是自己的团队盘,你要将ldfdsa00替换成你自己的gdrive
rclone mount ldfdsa00: /root/rclone/ldfdsa00 --buffer-size 1G --vfs-read-chunk-size 256M --vfs-read-chunk-size-limit 2G --allow-non-empty --allow-other --dir-cache-time 12h >/dev/null 2>&1 &
在contab添加开机自动挂载
nano /etc/crontab
添加一行
@reboot root rclone mount ldfdsa00: /root/rclone/ldfdsa00 --buffer-size 1G --vfs-read-chunk-size 256M --vfs-read-chunk-size-limit 2G --allow-non-empty --allow-other --dir-cache-time 12h >/dev/null 2>&1 &
然后ctrl+x 按y 回车
拉取镜像
docker run --name=emby -d -v /root/emby/config:/config -v /root/rclone:/clone -p 8096:8096 -p 8920:8920 -e UID=1000 -e GID=100 -e GIDLIST=100 --restart unless-stopped emby/embyserver:latest
增加虚拟内存
依旧是脚本
wget https://www.moerats.com/usr/shell/swap.sh && bash swap.sh
选1再填2000,因为我用的小鸡只有512m内存,不加虚拟内存的话,rclone挂载很容易掉线
配置emby
浏览器输入IP:8096即可打开emby server
然后就是设置,记得新建用户的时候同时新建一个emby免费账号,并填入,后面客户端方便登陆。
需要注意的一点就是电影的目录选择你自己上面挂载好并映射到emby docker的目录 /clone/ldfdsa00
emby串流
添加好电影目录并搜刮好以后就可以用kodi emby插件进行串流播放
先安装emby插件
登陆并选择之前建立的emby账号下的电影库,我在oracle小鸡搭建的,速度稳定40m,一般的电影都可以,少数4k rip电影也可以看
done
常见出错
提示FUSE error
error: failed to mount FUSE fs: fusermount: exec: "fusermount": executable file not found in $PATH
安装 sshfs
apt install sshfs -y
Kodi emby 插件
官方的embycon好像不灵,用这个备用源的
http://kodi.emby.media/
如果rclone掉了 reboot就行
如果rclone账号api超限,需要换一个账号,挂载相同路径的(团队)盘目录
还是推荐embycon插件,这个虽然不能添加多服务器,但是稳定性好很多,资源占用少
重新挂载gd
umount /root/rclone/ldfdsa00 #卸载源目录
rclone mount gd(换成新账号,内部目录要匹配): /root/rclone/ldfdsa00 --buffer-size 1G --vfs-read-chunk-size 256M --vfs-read-chunk-size-limit 2G --allow-non-empty --allow-other --dir-cache-time 12h >/dev/null 2>&1 & #重新挂载
docker restart emby #重启emby server
挂载目录
挂载gd 容器内gd 有点乱, 来张图说明一下
挂载00电影盘
emby如下设置,可以扫00盘的电影和美剧,缩略图都扫好了,你只需设置自己喜欢的字幕即可
效果
搭建在甲骨文免费vps上的emby server,完美运行
南方公园刮削的算是比较好的了
视频打不开看gif
搞不定加群(via频道主) https://t.me/gdriveHost
我们的电影库永久免费开放,私我你邮箱即可加入,我和群里的小朋友一起维护,一起备份,一直更新