Plex Argo Daemon 使用教程
1、项目介绍
Plex Argo Daemon(plexargod)是一个用于更新Plex API以使用当前cloudflared隧道地址进行远程访问的systemd脚本。通过创建一个免费的Cloudflare Argo隧道,可以实现对Plex媒体服务器的快速远程访问。
2、项目快速启动
安装步骤
-
克隆项目仓库
git clone https://github.com/danielewood/plexargod.git cd plexargod
-
安装依赖
sudo apt-get update sudo apt-get install -y cloudflared
-
配置systemd服务
sudo bash -c "cat<<'EOF'>/etc/systemd/system/cloudflared.service [Unit] Description=Argo Tunnel After=network.target [Service] TimeoutStartSec=0 Type=notify ExecStartPre=/usr/local/bin/cloudflared update ExecStart=/usr/local/bin/cloudflared --config /etc/cloudflared/config.yml --origincert /etc/cloudflared/cert.pem Restart=on-failure RestartSec=5s [Install] WantedBy=multi-user.target EOF"
-
启动服务
sudo systemctl daemon-reload sudo systemctl enable cloudflared sudo systemctl start cloudflared
-
配置plexargod
sudo cp plexargod.sh /usr/local/bin/plexargod sudo chmod 755 /usr/local/bin/plexargod sudo /usr/local/bin/plexargod
-
获取Plex Token
- 打开浏览器并登录到你的Plex账户,访问
https://plex.tv/link
。 - 在控制台中输入四位数代码。
- 打开浏览器并登录到你的Plex账户,访问
3、应用案例和最佳实践
应用案例
- 远程访问Plex媒体服务器:通过配置plexargod和cloudflared,用户可以在任何地方通过互联网快速访问他们的Plex媒体服务器。
最佳实践
- 定期更新cloudflared:确保使用最新的cloudflared版本以获得最佳性能和安全性。
- 使用强密码和SSL:保护你的Plex媒体服务器免受未授权访问。
4、典型生态项目
- Cloudflare Argo Tunnel:提供安全的隧道服务,用于将本地服务暴露到互联网。
- Plex Media Server:一个流行的媒体服务器软件,用于管理和播放个人媒体库。
通过以上步骤,你可以快速启动并配置Plex Argo Daemon,实现对Plex媒体服务器的远程访问。