问题标签 [plex]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
1348 浏览

permissions - Plex 和 Owncloud 共享文件夹权限问题

我正在 Debian 8 上设置多媒体服务器。

我安装了 Plex 和 Owncloud。我已设置/var/media为我的 Owncloud 默认文件夹。我决定Library在 Owncloud 的根目录下创建一个文件夹。所以文件夹路径是:

我更改了媒体的权限:

最重要的是,其中的所有文件/var/media都归www-data:www-data.

为了让 Plex 看到我的媒体,我已将用户添加plex到 group www-data。我想创建一个库来监视我的/var/media/admin/files/Library文件夹,但我有一个问题,Plex 看不到/var/media. 这是一个屏幕截图:

在此处输入图像描述

最后,我尝试通过 ssh 在我的服务器上与plex用户连接,它会在/var/media.

我究竟做错了什么?也许这不是权限问题?谢谢

更新

如果我将所有权更改为/var/mediato plex:www-data,它会起作用。但我不明白为什么它不起作用www-data:www-data。所以这是一个权限问题。

如果我启动id plex,我有:

提醒一下,这里是/var/media文件夹的权限(组的完全权限......):

0 投票
1 回答
731 浏览

mongodb - Meteor throwing error on fresh install "Unexpected mongo exit code null. Restarting."

I'm setting up a plex requests server (https://github.com/lokenx/plexrequests-meteor/blob/master/README.md) on a completely fresh ubuntu installation.

I started by downloading meteor curl https://install.meteor.com/ | sh which seemed to work without any issues. I then cloned the plex-requests project, and ran meteor from inside that directory.

This is the error that is generated:

I am wondering whether there are some other dependencies that I am missing, or what else could be causing this issue. My guess is that it could be a permissions issue of some kind, because I've run into a handful of those already on this server, but I'm not sure where. It appears as though the permissions are correct on the directory where the error was thrown.

The other issue is it may be that I'm missing dependencies - I installed mongo to see if that would fix the problem but it seems to be persisting. I tried the solutions suggested here, by setting the lang env variables and reseting meteor, nothing there solved the issue. Thoughts?

The system shown below works flawlessly on my macbook pro, but once I try to recreate it on my fresh ubuntu (Ubuntu 14.04 x64) box this problem arises.

Another possibility is that this could be memory related. I've seen people online struggle with meteor when the memory runs out. It doesn't look like that's happening to me, but correct me if I'm wrong about that.

free:

/proc/meminfo:

0 投票
2 回答
3676 浏览

nginx - 让 nginx 反向代理与 plex 一起工作

由于最近更新了 plex,我的 plex 反向代理停止工作。我尝试四处搜索,但没有找到太多信息。下面列出的是配置文件,有没有人有 plex 并知道出了什么问题?我只是得到了一个 404 not found 页面

0 投票
3 回答
5694 浏览

proxy - plex的Haproxy重定向配置?

希望可以有人帮帮我 :)

我尝试为 plex 重定向配置 HAProxy,但尚未找到解决方案。所以基本上要运行 plex 主页,您应该转到 => IPADRESS:PORT/web 重定向到 IPADRESS:PORT/web/index.html

我做了这种重定向:

没关系,我可以加入 plex => plex.mydomain.tld/web

但我希望能够使用此 URL => plex.mydomain.tld 加入 plex

我试图添加这一行:

更改很好,我的 URL 切换到 => plex.mydomain.tld/web/index.html

但我有一个 404 错误...

我应该采取什么样的技巧来从 plex.mydomain.tld 访问 plex?

谢谢 !

0 投票
2 回答
1515 浏览

python - 每秒无限运行的 Python HTTP 请求,并与之前的迭代进行比较

我正在使用 Plex 并尝试使用 Plex api 来获取并不断更新我的 Plex 服务器的状态。如果状态发生变化,我会做一些事情。这是我的代码(我已经编辑了不相关的部分):

问题

不幸的是,半小时左右后,我得到:

RecursionError: maximum recursion depth exceeded in comparison

这是回溯(尽管由于修订,行号不匹配):

问题

我怎样才能让它在没有递归错误的情况下工作,同时在执行之间仍然只等待 1 秒?

我的猜测是调用这个脚本有更好的方法,同时仍然能够使用上一次调用中的变量。我只是不知道怎么做。我想我可以使用pickle我已经在另一个编辑部分使用的,但如果可能的话,我想避免大量的读/写。或者说真的,只是尽可能少地占用内存,同时仍然保留功能。

注意: 我确信有更好的解析方法。我是编程新手。在我解决这个问题的同时进行研究。

在尝试修复此问题时,我已多次编辑此代码,因此我不确定这是否会引发其他错误。这是我要修复的递归。

我知道有像 PlexPy 这样的工具。只是想自己写一个更小的,我可以连续运行而不会成为主要的资源消耗者。

0 投票
2 回答
2789 浏览

apache - 如何为子域和 https 443 后面的 plex 配置 apache?

这是我目前为 apache 所拥有的并且可以工作,但是如何添加 http 被重定向到 https 以用于 plex?

这就是它对其他子域的工作方式,但这对 plex 不起作用:

0 投票
1 回答
614 浏览

linux - Plex 媒体服务器和 encFS

我正在尝试在 Docker 中旋转 Plex 媒体服务器。而且我想将我的媒体作为一个卷,但加密。流程: 1. 在底层主机上从外部存储挂载卷。2. 将卷作为卷挂载到 docker 容器 3. 使用 docker 内的 encfs 加密数据 4. 访问 Plex 中的数据 5. 享受您的媒体

问题在于: mount 显示: encfs on /media type fuse.encfs (rw,nosuid,nodev,relatime,user_id=0,group_id=0,default_permissions)

数据可从 Unix 级别读取。但是 Plex 不可读(仅显示为 emtpy 文件夹)。

我怀疑 encFS 或 Plex 本身不支持 Fuse 安装...

有任何想法吗?任何安装标志?更改挂载类型的任何方式(可以是其他“代理”容器)。

0 投票
1 回答
667 浏览

vpn - Plex VPN 端口已正确转发但无法访问

TL;底部的 DR 版本。

我的 ISP 给了我一个私有 IP (10 48 64 1),我无法进行任何端口转发。

我的设置:Debian Wheezy Linux 无头服务器

Asuswrt-merlin 路由器(最新版)

通过 Openvpn 的 AirVPN

通过一些阅读,一些 VPN 允许完成端口转发。所以我继续使用 AirVPN,它工作得很好(对于洪流)。不幸的是,我尝试移植 Plex 媒体服务器,但它不起作用。

AirVPN 中的端口转发(24253 用于 torrent,61477 用于 Plex,本地端口为 32400)

甚至 Plex 都说它有效!

我被告知要在路由器上的 IPtables 上进行一些转发,所以我继续使用这些代码(从 AirVPN 论坛获得)

有了这个,不知何故,我的路由器在 PREROUTING 上显示为空白(但端口是根据我从 torrent 和 canyouseeme org 看到的内容打开的)

有了这个,一切都应该设置好,没问题,从外面可以看到,但不幸的是它没有。我试图从工作中查看我的丛,但它一直说“正在连接”。

我现在所能想到的就是问题出在linux部分(也许是防火墙?)

我被困了几天,谷歌搜索似乎没有帮助了。

谢谢阅读!我希望它可以解决。

TL;DR 版本

我已连接到 VPN,但我已正确转发(canyouseeme org 表示已打开)但 Plex 表示无法从外部网络查看(继续连接)。

0 投票
0 回答
305 浏览

permissions - Plex 和 OwnCloud:权限和多用户

我已经在我的服务器和 Plex 上安装了 Owncloud 来管理音频和视频文件。我已成功将 owncloud 文件夹数据添加到 plex(将 plex 用户添加到 www-data 组),但通过这种方式,我可以访问所有用户文件夹,而不仅仅是我的文件夹。有一种方法可以“同步”owncloud 和 plex 用户,以便用户只能将其 owncloud 文件夹添加到他的库中?

谢谢!罗伯托

0 投票
1 回答
895 浏览

docker - Plex 使用 Ansible 和 Docker

我在我的家庭服务器上使用 Plex 已经有一段时间了,我为我的 NAS 购买了一些升级,因此决定尝试自动化 docker 设置。我对 Ansible 完全陌生,对 Docker 的接触也很简单。除了实际的 Plex 部署之外,大多数事情似乎都奏效了。

我尝试调整 become 参数以防万一这可能会有所帮助,最初我将它用于所有命令,但我真的不确定我在做什么所以我来到这里。

我得到的错误是;

我已经检查了 NAS 驱动器上的文件本身并具有以下属性,其中 Support 是 ssh 用户;

我创建的剧本如下;