esvinson
-
Posts
14 -
Joined
-
Last visited
Content Type
Profiles
Forums
Downloads
Store
Gallery
Bug Reports
Documentation
Landing
Posts posted by esvinson
-
-
I've updated the latest version script to work for version 1.0 and the redesigned download page.
I need to look at how to update the specific version script as the archive page is no longer there.
-Eric/Heuristic
-
Needo - All updates rely on a script on the baconopolis.net server, which checks for new versions every 2 hours. Restart the Docker to get the latest version that the script knows about.
The 2 hours is incorrect, it's actually 600 seconds (10 minutes)
Source: I wrote/host the script
-Eric/Heuristic
-
Anyway to roll back the Limetech Plex Media Server docker to 0.9.12.3 since 0.9.12.4 has the DirectPlay bug?
If you switch to the Needo/plex docker image you could add a VERSION variable and set it to 0.9.12.3
-
Hey, thanks for the quick guide. I am now up and running with a Plex docker using needo:latest.
However, I have an issue where the docker will not pull the latest PlexPass version, despite me forcing a docker update through the Unraid GUI. Did you ever encounter this?
Edit: some extra info
Container is created as a Host (default option)
only Volume Mappings are /mnt:/mnt/ and /config:/mnt/cache/apps/plex
Felix,
If you did the install this morning, the needo/plex docker uses a script that runs on my VPS to determine the latest Plexpass version. The datacenter where that is hosted is currently having network connectivity issues. The docker automatically falls back to the public version during install if the plexpass script isn't responding. This isn't a normal occurrance.
Edit: The network issues appear to be resolved, stopping/restarting the plex docker instance should upgrade your install to the latest plexpass version.
-Eric/Heuristic
-
I'm the maintainer of that script. It's automated, as the script actually logs into the plex site to grab the latest url (or whatever version you specify if you specify the extra VERSION parameter). It caches the data for 10 mins as well as not to slam the plex site.
-Eric/Heuristic
When you say it "logs in," what account is it using? I'm guessing it's an environment variable when installing the container for the user to specify their actual account?
The http://plex.baconopolis.net/latest.php script runs on my server and has my personal plex authentication credentials configured, which means the end users never have to enter their own credentials in their docker config variables.
-
So needo is using this url (http://plex.baconopolis.net/latest.php) to grab the download location. The page returns only a single line ...
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
I'm the maintainer of that script. It's automated, as the script actually logs into the plex site to grab the latest url (or whatever version you specify if you specify the extra VERSION parameter). It caches the data for 10 mins as well as not to slam the plex site.
-Eric/Heuristic
-
I'm using the limetech docker for plex. One thing I noticed is that it notified me immediately upon install that a new version was available. How do I ensure the plexpass version of plex is being installed in limetech's plex docker?
It looks like the official plex app just looks at the unauthenticated plex download page, which will never show the plexpass only versions.
needo's plex repository uses a script I wrote that logs into the plex site and grabs the correct plexpass url.
-
eroz, ruablack2, as an FYI, I implemented auto PlexPass version detection into Needo's plex docker a few versions ago. If you want to always run the latest plexpass version you shouldn't need to specify the VERSION parameter any longer. When a new version is released all you have to do is stop/start the plex container and it should update to the latest plexpass version.
As for plexWatch I ended up running Plex and plexWatch both in 'host' network mode, and then updated the plexWatch docker to use my own version: esvinson/plexwatch:latest (template url: https://github.com/esvinson/docker-containers/tree/master) which defaults to port 8082 so it doesn't conflict with SABnzbd using port 8080.
My PlexWatch volume config:
/logs - /mnt/user/appdata/plex/Library/Application Support/Plex Media Server/Logs/ /plexWatch - /mnt/user/appdata/plexWatch
Might check the permissions/ownership on the plexWatch.db file if it's having trouble accessing the database. Mine appear to be: -rw-rw-rw- nobody users
Running this should list the contents of the path with the database/config in it:
docker exec plexWatch ls -al /plexWatch
-Eric/Heuristic
-
Did you install TestDisk on you unRAID server or did you pull the cache drive out and put it into another system? If installed on unRAID server how is that done? I am a Windows user, so this is all still new to me.
I ran it from the unRAID server. Here are my steps.
Follow these steps at your own risk!
The steps I followed, yours steps may vary.
Restored backup files from /boot/v6.0-beta12/
Reboot
UI should show beta12 as the version when it's done restarting.
Make sure your array is shut down.
connect via ssh or login to the machine directly
mkdir /boot/testdisk
cd /boot/testdisk
wget http://www.cgsecurity.org/testdisk-7.0-WIP.linux26-x86_64.tar.bz2
tar -Bxvf testdisk-7.0-WIP.linux26-x86_64.tar.bz2
cd testdisk-7.0-WIP
./testdisk_static
Write log
Figure out which disk you need to fix by looking at the Web UI and determine which cache /dev/sd? is blue.
This was changing between reboots for me, so make sure to check the UI before selecting the drive.
Intel -> Analyse -> Quick Search -> Use arrows to set type (I chose logical first to match what the other drive had, but that didn't work after a reboot) I ended up selecting P for primary, and that worked for me. Yours may be differt. -> Continue -> Choose Write
Exit program, and reboot from the UI.
When it came back up my cache drives were both green, so I started the array and everything came up as expected. All my Dockers are working as they were before the beta13 upgrade.
If the drives aren't green in the UI, repeat the steps within the ./testdisk_static program and try another partition type option.
-Eric/Heuristic
-
As a followup I was able to resolve the 'unformatted' problem of my second cache drive with a program called Test disk after reverting back to beta12.
http://www.cgsecurity.org/wiki/TestDisk
It detected the partition and let me repair the partition table by setting the partition to the proper type. I haven't noticed any data loss yet, so I think it's good.
-
What version did you upgrade from? Was this from 12-13 or directly from 10 to 13?
I upgraded from beta 12 to beta 13.
-
I have a BTRFS Cache pool with 2 SSD drives that's now coming back as unformatted when I start the array after updating to beta 13.
Unfortunately I've restarted (multiple times) / reverted back to beta 12 (Still didn't fix the issue) and then reinstalled beta 13 already, so I'm not sure how useful the syslog will be. I don't believe I've run a system check, and I haven't reformatted or done a scrub yet. The drives were setup through the GUI in a previous beta, possibly 9 or 10a.
file -s /dev/sdd1
/dev/sdd1: BTRFS Filesystem sectorsize 4096, nodesize 16384, leafsize 16384)
file -s /dev/sde1
/dev/sde1: data
As seen in the following screenshot the 2nd cache drive is showing a blue icon indicating a new drive, which isn't the case.
http://gyazo.com/50ab47397cabe74688ddd112b281c201
After starting the array:
http://gyazo.com/50c2910c498dc48056f6c93f035745a9
root@unRAID:/var/log# btrfs filesystem show
warning devid 2 not found already
Label: none uuid: 4b26bea4-4d80-4dcf-a8ed-d839b0d999b0
Total devices 2 FS bytes used 56.04GiB
devid 1 size 232.89GiB used 232.89GiB path /dev/sdd1
*** Some devices missing
Btrfs v3.18.2
Attached syslog
Edit: I am recalling having the /dev/sde drive setup as just an ext3 (i think) partition that stored my Xen VMs and wasn't part of the array prior to getting the 2nd SSD and converting it to a btrfs cache pool through the UI. That was several beta versions ago though.
-
About Plex container, which address is this: http://plex.baconopolis.net/latest.php
I couldn't find any documentation about this...
This is a script I wrote to determine the latest version of plex automagically by parsing the plex pass version of the downloads/archive pages.
-Eric/Heuristic
Needo Docker Plex: how to update to newest plex
in Docker Containers
Posted
They changed their login structure for the site to be much more complicated, so it's giving me issues.
I've temporarily hard coded the URL of the latest version (1.2.3) in the script until I can come up with a fix.
Edit: Updated to version 1.2.3