eschultz Posted June 15, 2015 Share Posted June 15, 2015 Howdy folks, this is the support thread for the LimeTech maintained Docker repository: https://github.com/limetech/docker-templates Docker containers included: Plex Media Server BitTorrent Sync Update requests can be made here or by PM. 2 Quote Link to comment
jumperalex Posted June 17, 2015 Share Posted June 17, 2015 ohhhh first one is Plex. Well played Sir. Well played Quote Link to comment
scottc Posted June 17, 2015 Share Posted June 17, 2015 With your plex docker, it says it will install the latest plexpass version but how is it doing that without logging in? in the install.sh file you have this line finding the download url PLEX_URL=$(curl -sL https://plex.tv/downloads | sed -nr 's#.*href="(.+?/plexmediaserver_.+?_amd64\.deb)".*#\1#p') without logging in on the site you are only going to get the normal download not the plexpass version if i run the above url i will get root@Tower: # curl -sL https://plex.tv/downloads | sed -nr 's#.*href="(.+?/plexmediaserver_.+?_amd64\.deb)".*#\1#p' https://downloads.plex.tv/plex-media-server/0.9.12.3.1173-937aac3/plexmediaserver_0.9.12.3.1173-937aac3_amd64.deb root@Tower: # and the plexpass current version is https://downloads.plex.tv/plex-media-server/0.9.12.4.1192-9zzzzzzz/plexmediaserver_0.9.12.4.1192-9zzzzzzz_amd64.deb ( changed a url a bit ) What you need to do is set 2 variables for plexpass username / password and then change the PLEX_URL= function to something like this PLEX_URL=$(curl -sL -u $PLEXPASSUSERNAME:$PLEXPASSPASSWORD https://plex.tv/downloads?channel=plexpass | sed -nr 's#.*href="(.+?/plexmediaserver_.+?_amd64\.deb)".*#\1#p') Just a heads up Quote Link to comment
jumperalex Posted June 17, 2015 Share Posted June 17, 2015 Because Plex changed how they do things. They'll let anyone download the plex-pass version now, but it won't run unless you have a log-in to enter at the webgui. Now I can't speak to the right place to go get it, but I know you can download the plex-pass version without passing u/p Quote Link to comment
scottc Posted June 17, 2015 Share Posted June 17, 2015 Because Plex changed how they do things. They'll let anyone download the plex-pass version now, but it won't run unless you have a log-in to enter at the webgui. Now I can't speak to the right place to go get it, but I know you can download the plex-pass version without passing u/p You cant download the plexpass version without logging in NO LOGIN DETAILS root@Tower:~# curl -sL https://plex.tv/downloads | sed -nr 's#.*href="(.+?/plexmediaserver_.+?_amd64\.deb)".*#\1#p' https://downloads.plex.tv/plex-media-server/0.9.12.3.1173-937aac3/plexmediaserver_0.9.12.3.1173-937aac3_amd64.deb PLEXPASS CHANNEL WITHOUT LOGIN DETAILS root@Tower:~# curl -sL https://plex.tv/downloads?channel=plexpass | sed -nr 's#.*href="(.+?/plexmediaserver_.+?_amd64\.deb)".*#\1#p' https://downloads.plex.tv/plex-media-server/0.9.12.3.1173-937aac3/plexmediaserver_0.9.12.3.1173-937aac3_amd64.deb WITH LOGIN DETAILS root@Tower:~# curl -sL -u zzzzzzzzz:z3zzzzzzzz https://plex.tv/downloads?channel=plexpass | sed -nr 's#.*href="(.+?/plexmediaserver_.+?_amd64\.deb)".*#\1#p' https://downloads.plex.tv/plex-media-server/0.9.12.4.1192-9azzzzz1/plexmediaserver_0.9.12.4.1192-9azzzzz1_amd64.deb from a scripting standpoint you can not download the plexpass version without login details Quote Link to comment
jumperalex Posted June 17, 2015 Share Posted June 17, 2015 Hmmm i pretty sure that the plex docker I'm using right now from someone elses repository (binhex probably) gets the plex-pass version and I didn't give it credentials. Maybe he's using his own [shrug]. 1 Quote Link to comment
jumperalex Posted June 17, 2015 Share Posted June 17, 2015 I think I see the difference. binhex appears to be pulling from the arch repository? Quote Link to comment
trurl Posted June 17, 2015 Share Posted June 17, 2015 Because Plex changed how they do things. They'll let anyone download the plex-pass version now, but it won't run unless you have a log-in to enter at the webgui. Now I can't speak to the right place to go get it, but I know you can download the plex-pass version without passing u/p You cant download the plexpass version without logging in NO LOGIN DETAILS root@Tower:~# curl -sL https://plex.tv/downloads | sed -nr 's#.*href="(.+?/plexmediaserver_.+?_amd64\.deb)".*#\1#p' https://downloads.plex.tv/plex-media-server/0.9.12.3.1173-937aac3/plexmediaserver_0.9.12.3.1173-937aac3_amd64.deb PLEXPASS CHANNEL WITHOUT LOGIN DETAILS root@Tower:~# curl -sL https://plex.tv/downloads?channel=plexpass | sed -nr 's#.*href="(.+?/plexmediaserver_.+?_amd64\.deb)".*#\1#p' https://downloads.plex.tv/plex-media-server/0.9.12.3.1173-937aac3/plexmediaserver_0.9.12.3.1173-937aac3_amd64.deb WITH LOGIN DETAILS root@Tower:~# curl -sL -u zzzzzzzzz:z3zzzzzzzz https://plex.tv/downloads?channel=plexpass | sed -nr 's#.*href="(.+?/plexmediaserver_.+?_amd64\.deb)".*#\1#p' https://downloads.plex.tv/plex-media-server/0.9.12.4.1192-9azzzzz1/plexmediaserver_0.9.12.4.1192-9azzzzz1_amd64.deb from a scripting standpoint you can not download the plexpass version without login details Don't know about limetech's script, but I am using needo/plex and I never gave the docker configuration any login details, but Plex shows I am running 0.9.12.4 Looking at needo's code PLEX_URL=$(curl -sL http://plex.baconopolis.net/latest.php | sed -nr 's#(http.+?/plexmediaserver_.+?_amd64\.deb)#\1#p') he may be getting it from somewhere else. Quote Link to comment
jumperalex Posted June 17, 2015 Share Posted June 17, 2015 HA, just came back to say i'm actually probably using needo's too and point that same code Quote Link to comment
NAS Posted June 17, 2015 Share Posted June 17, 2015 Is it worth clarifying the official/support status of this repo. i.e. unlike every other repo if they dont work can licensed users raise an email ticket? Quote Link to comment
scottc Posted June 17, 2015 Share Posted June 17, 2015 Yah, Needo's code is pulling from somewhere else, if you try to get it directly from plex.tv, you will need to provide plexpass details to get the download Quote Link to comment
jumperalex Posted June 17, 2015 Share Posted June 17, 2015 So needo is using this url (http://plex.baconopolis.net/latest.php) to grab the download location. The page returns only a single line ... https://downloads.plex.tv/plex-media-server/0.9.12.4.1192-9a47d21/plexmediaserver_0.9.12.4.1192-9a47d21_amd64.deb and that url will work without u/p No idae who keeps that url updated, but the only thing it is really providing is the unique id string "0.9.12.4.1192-9a47d21" needed to download the plexpass version directly without a u/p Quote Link to comment
jumperalex Posted June 17, 2015 Share Posted June 17, 2015 To be clear needo is NOT pulling from "another place". He is using "another place" to get the url for the official location. Quote Link to comment
bigsing Posted June 17, 2015 Share Posted June 17, 2015 Don't know about limetech's script, but I am using needo/plex and I never gave the docker configuration any login details, but Plex shows I am running 0.9.12.4 Looking at needo's code PLEX_URL=$(curl -sL http://plex.baconopolis.net/latest.php | sed -nr 's#(http.+?/plexmediaserver_.+?_amd64\.deb)#\1#p') he may be getting it from somewhere else. Per http://lime-technology.com/forum/index.php?topic=33822.msg347696#msg347696 - it is a custom script that scrapes the page for the latest version. Quote Link to comment
jumperalex Posted June 17, 2015 Share Posted June 17, 2015 Good find. So from an official standpoint, unless there Plex would officially object (which would be odd since the plex-pass version is still useless without a login at the webgui) then limetech could create their own version of this custom page assuming someone at limetech has paid for plex-pass. [shrug] Otherwise scottc you are 100% correct that LT is going to need to offer a way to pass u/p credentials from the docker config page to get the plex-pass version. Quote Link to comment
NAS Posted June 17, 2015 Share Posted June 17, 2015 The license is the one stop shop to clarify that. Quote Link to comment
scottc Posted June 17, 2015 Share Posted June 17, 2015 There should probably be a docker that lets you choose which to install, non-plexpass version OR plexpass version Quote Link to comment
trurl Posted June 17, 2015 Share Posted June 17, 2015 There should probably be a docker that lets you choose which to install, non-plexpass version OR plexpass version needo/plex lets you choose version. You can enter environment variables on the docker configuration page by toggling Advanced View. Quote Link to comment
sparklyballs Posted June 17, 2015 Share Posted June 17, 2015 i think the biggest issue is that no matter what version you get, it's still plex, lol. Quote Link to comment
binhex Posted June 17, 2015 Share Posted June 17, 2015 Last time I checked you do need to enter in details to pull down plex pass version but it doesn't check so it can be anything. Quote Link to comment
sparklyballs Posted June 17, 2015 Share Posted June 17, 2015 this is the whole EDGE or not EDGE thing all over again. one hand people want latest shiny version other hand supporting people on bajillion different versions, a nightmare. Quote Link to comment
NAS Posted June 17, 2015 Share Posted June 17, 2015 I say we should fork the thread to discuss official repo EDGE etc Quote Link to comment
jumperalex Posted June 17, 2015 Share Posted June 17, 2015 Huh? I don't think this isn't the same "the edge issue" if that means what I think it means. The issue is that there is a "latest" version and a "plex pass" version for people who have payed to have plex pass. The technicality that plex pass versions are "preview" versions is immaterial, any Plex Docker should have the ability to grab either the latest free version or the latest Plex Pass version. The problem is that plex.tv makes it hard to download the latest plex pass version because their folder and file naming has an element of randomness. I think it is actually part of an integrity check but I can't validate that. BUT, it is not actually a password protected download and you are unable to use the plex pass version without a paid plex pass account because you have to enter your credentials in the webgui. So I'm not sure how best for LT to proceed. There is the needo method but they'll want to check with plex.tv to be sure they don't have a gripe about that. Or they'll just need to add a parameter to the template to allow for unRaid users to enter their credentials so that the plex-pass version can be downloaded. FWIW the Arch AUR Plex maintainer just grabs the plex pass version, it is well discussed in the Plex Forums, and so far there have been no complaints from plex.tv Quote Link to comment
NAS Posted June 17, 2015 Share Posted June 17, 2015 I wouldn't trust forums I would only trust the license since that is definitive. Or put another way I doesnt matter if they say yes or no in the forums the license could make a yes a no or vice versa. Quote Link to comment
Recommended Posts
Posted by SpaceInvaderOne,
4 reactions
Go to this post
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.