搭建EMBY私服教程:使用夸克网盘作为存储介质

前言

最近我决定搭建一个EMBY私服,初衷只是为了自己使用,但随着群成员的增加,逐渐转变为一个公益服务。因此,我决定写一个教程,帮助其他人搭建自己的EMBY私服。

准备工作

在开始之前,你需要明确你的服务器的用途。如果你只是想搭建一个私服来体验EMBY,你可以选择购买灵车服务。这里,我将以tohu服务器为例进行说明,因为它的价格相对便宜。同时,为了降低成本,我们将使用夸克网盘作为存储介质。我使用的是88VIP,速度自测在几百K/s,但足以满足观看需求。

创建swap空间

由于tohu最便宜的香港服务器只有1C1G内存,不足以满足EMBY的最低运行要求,因此我们需要从硬盘里分配一部分内存作为swap空间。运行以下脚本创建swap空间:

wget https://dotbbq.com/res/swap.sh
chmod +x ./swap.sh

这里可以设置为2G,即2048MB。具体操作请参考相关链接:点击查看详细操作

安装EMBY

在服务器满足EMBY服务端的最低运行标准后,我们可以开始安装EMBY。使用以下命令一键安装:

wget https://github.com/MediaBrowser/Emby.Releases/releases/download/4.9.3.0/emby-server-deb_4.9.3.0_arm64.deb
dpkg -i emby-server-deb_4.9.3.0_arm64.deb

安装完成后,你可以通过访问 http://[服务器IP]:8096/ 来启动EMBY的新手指导!

EMBY新手指导

一般情况下,如果你能看懂一点英文,就可以通过新手指导设置语言。选择简体中文,然后点击“Next”。接下来,添加管理员账号,默认用户名是emby,密码为空,你可以自行修改。然后,添加库,这里我们直接点击“下一步”即可。随后设置端口映射并同意EMBY的协议,直接开启和同意即可。

搭建openlist和smartstrm服务

为了让EMBY服务端与夸克网盘正常通讯,我们需要安装openlist和smartstrm这两个应用。这里不再赘述openlist,重点说smartstrm。首先,部署相关的docker容器,命令如下:

docker run -d \
  --name smartstrm \
  --restart unless-stopped \
  --network host \
  -v /smartstrm/config:/app/config \
  -v /smartstrm/strm:/strm \
  -e PORT=8024 \
  -e ADMIN_USERNAME=admin \
  -e ADMIN_PASSWORD=admin123 \
  -e LICENSE= \
  cp0204/smartstrm:latest

你可以访问 http://[你服务器的IP]:8024/ 进行配置。配置完成后,在主页点击侧边栏的“存储管理”,添加存储。openlist的密钥可以在后台的“设置-其他”中找到。随后点击“保存”,系统会获取openlist的资源来确认配置正确,可能需要一些时间。

生成strm

保存完存储后,返回主页,添加第一个任务。建议如下:

  • 任务名称:随意填写
  • 唯一值:修改已有的即为复制新建一个任务
  • 使用存储:选择前面设定的存储
  • 扫描路径:根据你的设置填写
  • 执行时间:留空则不自动执行;双击填为随机每天半夜时间
  • 目录时间检查:不勾选
  • 增量生成模式:勾选

点击保存后,手动点击执行按钮开始生成strm。strm生成速度与你服务器到夸克api的速度有关。如果速度慢,可以考虑购买国内服务器,但这不在本教程的讨论范围内。

结尾

目前就到这里,关于扫库添加库的内容实在太多,这里就不再赘述了。如果你有任何问题,可以参考更多资源或联系我获取帮助。

标签: none

评论已关闭