SUPER HELPFUL! My only suggestion: if you are someone that got a Ugreen NAS that is using mechanical HDD's, and you've upgraded it by adding an m.2 SSD, then I would highly suggest when you are setting up your storage pools (as shown around 05:30 in the video) that you have the "config" and "data" directories on your m.2 SSD, instead of on your mechanical HDDs. This will make your plex server feel more responsive.
Thank you so much for the instruction. Just a note that if you want to enable hardware transcode during the setup, in the Advanced tab, select running in privileged mode.
@@nascompares Was finally able to follow this and it works. At least mostly, the only different part is that with the DXP8800Plus I am using, it will only show "auto" in the transcoding selector, nothing else. But rest is working fine.
Total noob when it comes to NAS and finally got some HDDs for my 4800. Really easy to follow along instruction and thanks to you I now have Plex running in Docker and it is awesome! Thanks!
I will say that this video is a bit misleading but not intentionally. I have the 6800 Pro UGreen NAS and gpu transcoding can't be enabled from the UGreen docket manager. I had to install portainer the add the device /dev/dri:/dev/dri. Spent hours trying to figure out how to get gpu transcoding to work….. This method only allows for cpu transcoding. Great video and still great content! A video id be happy to see is you going over all the issues you've had with the NAS so far……. My main issue is that it will just disconnect from the network and only a reboot allows it to rejoin. My guess is a network buffer issue causing the networking service to fail completely based on the dmesg output I've seen. Its such an annoying bug……
Yeah I followed this video and did not seem to get hardware transcoding working. How can I do that? Can there be something added to the end of this video showing that, or another video?
There's a guide somewhere out there on installing portainer and plex in portainer getting everything to work. That's what I did... Works great! My issue is my darn interface seems to go down randomly so doesnt matter if I have plex figured out if nothing can connect to the nas
I received my DXP8800 Plus on June 6th and it’s been up ever since. I have yet to see any network disconnect issues. No real issues that I have noticed so far other then somewhat long initial Drive Pool synchronization. A mix of three 16TB and three 14TB HDDs took the better part of a day and a half. However, I doubt Synology, QNAP or some other manufacturer would have been much faster (outside of the use of ZFS)
The solution to enabling hardware transcoding is surprisingly simple. No need for portainer. Just run the container in privileged mode (advanced tab). It will automagically add /dev/dri/renderD128:/dev/dri/renderD128 & /dev/dri/card0:/dev/dri/card0🤓🤓 To my amazement I was able to transcode live up to 8 streams without taxing the CPU 🤩
Is the official Plex container much different to the linuxserver one? It seems hw transcoding is easier to achieve with the official one? Do you need privilege mode or not? Heard different opinions about that
Great video but when I try to login to the container through the web browser as you described it fails. Is there something additional needed for the ports?
If you see this and have the same issue, the Plex container MUST be running in Privileged mode. Turn off the container, change that setting and start it back up and it should have the GPU available.
Wait, hold on a second .. are you telling me that i have to do all of this just to have plex installed on the ugreen nas? On my cheapo, potato WD Nas all i had to do is to download the app and start it. why so complicated?
Thanks for this. As far as transcoding goes, is that what the /transcoding folder is for? I did this without the /data and /transcoding folders and transcoding doesn't work. What is the /data folder for and can I add them after the fact?
I personally use Jellyfin and have not tried Plex, but if I hazard a guess I would think the transcoding folder is a temp folder for transcoded file data that being created on the fly for the client and and the the data folder in this case possibly being used to store your metadata. If this were the case, it would possibly explain why it didn’t work for you.
I managed to enable hardware transcoding on my DXP4800 Plus with the standard Plex installation using the Docker app. Here's what I did: 1. Open your Plex container, shut it down, press the three dots, and select "Edit." 2. Go to the "Extended" settings and activate "Privileged Mode." 3. Restart your Plex container and open Plex in your web browser. 4. In the transcoder settings, under "Hardware Transcoding Device," you can now change the setting from "Auto" to "Alder Lake-UP3 GT1 [UHD Graphics]." 5. Save the changes and restart the server. After these steps, hardware transcoding worked perfectly.
@@Pipicu-cq5px someone told me "you should never run privileged mode on a docker container" so now I'm lost again, not sure how to get hardware transcoding working with the video instructions
Great tutorial - thanks for that! I have one more question, how can Plex be updated in the container? And could you also do a tutorial for the Proxy Reverse Manager on the UGREEN NAS? Many thanks in advance!
my container just displays restarting instead of running and when i go to the log it displays exec /init: exec format error any help would be appreciated.
😭Finally figured out my issue. If you have issues with Plex detecting the iGPU for hardware transcoding, you need to run Plex as Privileged mode. He said to leave it disabled if you don't know what you're doing but you NEED it for Hardware Transcoding.
How do you keep the container running constantly? Mine keeps shutting off every few hours. Been trying to find ways to keep the container running in Docker on the Ugreen and not finding much.
Thanks Great Instructions Working Great on my 8800DXP ... How do we do an update for Plex I see an update available (Manual) in the plex admin panel? Do we search for new docker update or somehow load it in plex? I am used to just feeding the nas the new .deb package.. new to docker.
I too would like to know how we update going forward, I am new to using docker so not sure if we update thru the image (and does it keep all of our settings) or the container itself, which I have heard is not the correct way to update. Thanks for any info!
thank you for the instructions. I received a notifications on my plex regarding Update available for Plex Media Server. can you guide me on how can I update this through my Ugreen NAS?
Can you make a video explaining how to make a backup of the ugreen OS image ? Apparently a lot of people are erasing it and cant get it back since each OS is supposedly linked to hardware ID. Also thanks for the video it helps a lot!
Anybody who already followed it and on the logs no apparent issue but plex is not finding the tv show i have in my folder, I already checked I gave it the access to the folder and gave the correct directory
I am failed in 13:22 "You do not have access to this server." "You may be able to claim it by choosing "Open Plex..." from the Plex menu in the macOS menu bar or Windows system tray. "
did you download the arm64 version of the plex container? you have to get the amd64. if it's not showing in the drop down, just type in the newest version manually. e.g. 1.40.3
@@Double-Mjay Thank you for the reply. I will try that. I don't have much free time on my hands at the moment, but I will do that as soon as I'm able to.
nice, love the channel my friend. Oh, im sure there is more testing etc that you are going to do, but photos.. from our phones to be backed up on the ugreen. It seems like a docker immich might be the way to go ? Open for anyones opinions.
Awesome video and followed perfectly. I already have a plex server set up and this new one did show up but gives an error saying Its "Secure connections" setting may be set to disabled, or you may need to adjust some settings on your network. Any ideas as to what is causing this and how to correct it?
Shucks... keep getting "Error: Missing binding path : /config" I've gone through the video x5 times and keep getting the same error. Anyone else have this issue and able to remedy?
@@disabeast3667 I figured it out. It was user error. When downloading the image I select the first item in a drop down vs just keeping to the the default latest build 1:29 Seems to have remedied and is working now.
Thank you for this!!! Really appreciate it. Now I'm trying to figure out the remote access in plex. It worked for a few days and then the Ugreen system updated and all of a sudden I can't figure it out for the life of me. Any thought anyone?
Thanks for the video. I have a problem. I can't access the Plex Setup Wizard. I just get forwarded to the Plex startpage. The manage link doesn't work either. The container deactivates itself all the time. Any ideas? Sorry, it's my first contact with docker.
Great instructions, but I'm not technical and have a Mac. I just got frustrated with the PC instructions and gave up once Putty entered the equation. I just couldn't follow along. If Ugreen intends to sell their NAS on the open market then there's going to have to be a native Plex app.
Does anyone know why mine is requireing the Container run command to be populated? It was skipped over in the video and people have been saying that it should be left empty. Any ideas on how to fix that? I can't get it to work and i think it has something to do with this command
Will you be doing a video on how to setup photo and video storage and sharing for multiple different users (ex family) on the UGreen NAS? I’m looking to create personal photo storage and shared photo storage
I cannot thank you enough for this video! This is my first NAS, and I'm new to Docker as well. This was really easy to follow along with, and I'm so happy to have this up and running now!
@@kevinliu4797 I’ll be fully honest that I didn’t do a ton of research before backing the kickstarter. The main reasons I went with it were 1) I think UGREEN makes fantastic products and I’ve loved everything I’ve purchased from them so far, and 2) the build quality seemed really nice. Finally 3) backing on kickstarter was a really nice way to get a NAS at a lower price than retail (I got in early at 40% off). I have absolutely nothing to compare this to, but I will say I’m really happy with it. It’s got everything I need, and I’m also happy to see that updates are coming out for it fast and heavy. Clearly UGREEN cares about the product line and is willing to put resources into the software, so I’m excited to see what happens in the coming months.
I followed your instructions to the T - but my Plex Server will not start. I get "2024-06-23T17:53:32.767187914Z Error: Unable to set up server: sqlite3_statement_backend::loadOne: attempt to write a readonly database (N4soci10soci_errorE)". I have admin rights. Again I believe my setup was accurate. Any thoughts?
I just got mine yesterday (6-bay) and I went through this exactly and the gpu doesn't show up for hardware transcoding, only auto. Have people been seeing this or know what to do?
Hi, good video as usual but I believe that apart of having plex pass and enabling transcoding on plex UI you need to passthrough the igpu to the container in order to have transcoding capabilities
Thanks! I made sure my plex folders where on my nvme drive especially transcoding. I also added privileges so the gpu would work. Now while it keeps complaining about not being accessible, I can confirm it is. All seems well. ty
Amazing video! For some reason I cant select the config folders in my custom folder structure, it will only use the one in the docker/linuxserver_plex/data etc. Any ideas?
Thanks again for the rather succinct yet excellent instructional video with respect to docker / Plex on UGOS. Since UGreen will tolerate third party OSes but won’t specifically support third party OSes, it might be wise to backup the UGOS SSD. Especially so since there doesn’t seem to be a UGreen UGOS download repository. In other words if you blow away your UGOS install you’re sh!te out of luck. So an instructional video on techniques to backup (image) the UGOS install would not go amiss😅
Oh man, I don't believe it. Thanks to your instructions, I have now actually managed to install my beloved Plex on my new Ugreen NAS after a few wrong turns and fruitless attempts, and everything is working wonderfully, my heartfelt thanks to you. It's great that there are people out there who do such great work and point us ignorant people in the right direction. Great, thank you very much ...... 🙃🙋♂
Great video! Did DXP4800 NAS support Sonoff Zigbee USB Stick? I need it for Home Assistant but wont buy ugreen nas before ill 100% sure. If it runs on Debian i think it will work properly.
Thank you SOOO much for this video. Made setting up Plex super easy. Will you be doing a similar video for Jellyfin as well? It would be amazing if you did. Your videos are super helpful for a noob like me. I really appreciate the work you put in.
Short and sweet, works a treat! Good on you mate. Cheers! To be clear, I’ve come across a UGreen Plex Docker tutorial before but it had some hand waving in key areas that made it tedious.
Just got this working, thank you for the in depth guide! The only difference I had was using terminal on my mac for SSH instead of PUTTY on windows but it works great now!
@@ArthurStratDesign ok let's say my username for my nas is arthurstratdesign and the ip for it is 192.168.00.1, in terminal on your Mac you would type "ssh arthurstratdesign@192.168.00.1" and hit enter on your keyboard. A warning will pop up asking if you want to continue connecting and you will type "yes" and hit enter again. It will then ask you to enter the password you use to log in to your nas, the password won't be visible for security but you'll type it in and hit enter again. From there you can just continue to follow the tutorial on this video with the same commands.
In other posts, it seems hw transcoding is disabled with the plex docker install for 4800 plus model . Is that the case or this tutorial doesn’t apply to all models?
Update. It does not appear that this guide enables hardware transcoding, there must be something I am missing. Another user mentioned that they had to use portainer? Could you cover this?
@@skyler2020 Yes, this worked for me. I decided to start over thinking I missed something, but the hw transcoding selection is still missing for me following this guide.