本文最后更新于 34 天前,如有失效请评论区留言。
对于重度YouTube使用患者来说,手里肯定不止一个订阅吧,毕竟总要有备用的,因此,管理这些订阅便成了一个麻烦事,能否将多个订阅整合到一个订阅链接里面呢?不如看看小鹿怎么操作的吧~
安装Node运行环境
前往Node官网,下载Linux程序:https://nodejs.org/en/download/current 按照我下面的图进行选择下载后上传到服务器。
首先先将下载下来的包改个名字,然后进行解压,之后再将
mv node-v22.10.0-linux-x64.tar.xz node.tar.xz #修改压缩包的名称
tar -xvf node.tar.xz #解压
mv node-v22.10.0-linux-x64 node #对文件夹进行改名
安装substore
下载subStore:https://github.com/sub-store-org/Sub-Store/releases
将这个文件放到服务器任意位置。一定要记住这个路径,之后要用上
编辑系统服务:
vim /etc/systemd/system/sub-store.service
#将下面的内容写到刚才的文件中
[Unit]
Description=Sub-Store
After=network-online.target
Wants=network-online.target systemd-networkd-wait-online.service
[Service]
Type=simple
Restart=on-failure
Environment="SUB_STORE_BACKEND_API_PORT=4000" // 启动端口 你随意选择一个端口
RestartSec=5s
ExecStart=node完整路径 sub-store.bundle.js完整路径
[Install]
WantedBy=multi-user.target
启动服务脚本:
// 服务启动
systemctl start sub-store.service
// 开机自启动
systemctl enable sub-store.service
// 查看运行状态
systemctl status sub-store.service
// 重载 systemctl
systemctl daemon-reload
看到下面的图就是启动成功了。