Run Plex on the UGREEN NASync iDX6011 Pro as a Docker container under UGOS Pro, then pass the NAS graphics device into that container so Plex can use Intel Quick Sync. The server has enough CPU, memory, and storage connectivity for demanding media libraries, but hardware transcoding is not automatic: it requires an active Plex Pass, a correctly mapped graphics device, suitable permissions, and a client that does not force unnecessary conversions.
UGREEN’s specification identifies the iDX6011 Pro as a six-bay NAS built around an Intel Core Ultra 7 255H. Plex does not publish a guaranteed stream count for this model, and UGREEN’s product page does not certify Plex or document one fixed /dev/dri path for every UGOS Pro firmware release. Treat Quick Sync as a configuration to verify on your installation rather than a promised result.
As an Amazon Associate I earn from qualifying purchases.
What the iDX6011 Pro brings to a Plex server
The iDX6011 Pro is a strong platform for a self-hosted Plex library because its processor includes Intel graphics media engines, it has generous memory, and it can combine fast NVMe storage with a large SATA array. Those capabilities remove common bottlenecks, but they do not eliminate the need to configure Plex and Docker correctly.
Recommended Free Tools
| Component | UGREEN specification | Why it matters for Plex |
|---|---|---|
| Processor | Intel Core Ultra 7 255H, 16 cores and 16 threads | Provides CPU capacity for the Plex server, metadata work, audio conversion, subtitle processing, and streams that cannot use hardware video acceleration. |
| Memory | 64GB LPDDR5/x | Leaves substantial headroom for UGOS Pro, Docker, metadata databases, and several concurrent services. |
| System storage | 128GB SSD | Useful for the operating system and applications; keep large Plex transcode files and metadata on storage you can monitor and expand. |
| Drive bays | Six SATA bays | Suitable for a dedicated media pool using NAS-rated drives. |
| M.2 slots | Two | Can host a fast metadata or temporary-transcode volume, depending on how you configure UGOS Pro. |
| Networking | Two 10GbE ports | Helps high-bitrate local playback only when the switch, cabling, client, and routing path support comparable speeds. |
| Expansion and display | Two Thunderbolt 4 ports and 8K HDMI | Useful for expansion and local display scenarios, but these specifications do not by themselves guarantee Plex hardware transcoding. |
| Storage layouts | JBOD, Basic, RAID 0, RAID 1, RAID 5, RAID 6, and RAID 10 | Lets you choose between capacity, redundancy, and performance for the media pool. |
| Maximum listed capacity | 208TB: six 32TB drives plus two 8TB NVMe drives | This is UGREEN’s stated maximum configuration, not a Plex database or usable-capacity guarantee. |
Plex’s live NAS compatibility information should be checked before you rely on a firmware-specific capability. Neither a large core count nor 10GbE guarantees a particular number of 4K transcodes. Bitrate, codec, HDR tone mapping, subtitle burn-in, audio conversion, client support, storage latency, and network upload speed all change the workload.
#1 Best Overall
- Pro-Performance NAS Engineered for Demanding Workflows: This NAS is built for offices, businesses, and power users who need serious performance. Powered by a pro-performance Intel processor, it serves as a versatile private workstation that delivers smooth performance for running virtual machines and Docker containers. It functions as an IT hub for video editors, developers, virtualization tasks, and growing teams with advanced workflows
- Pro-Grade Core Hardware Performance: Features the Intel Core i3-1315U Processor (6 Cores, 8 Threads, up to 4.5GHz Turbo), offering a significant performance lead. It's paired with 8GB of high-speed DDR5 RAM (expandable to 96GB) and 13th Gen Intel UHD Graphics for smooth multitasking. Dual high-speed network ports (10GbE + 2.5GbE) enable blazing-fast transfers, reaching up to 1.25GB/s
- Ultimate Flexibility with Docker, VMs & Smart AI: It offers comprehensive support for Docker and Virtual Machines, unlocking endless possibilities to run personal websites, smart home hubs, or private development environments. The local AI-powered Photo Album automatically recognizes faces, scenes, and content. All AI processing happens on-device, ensuring your privacy while managing massive photo libraries effortlessly
- Massive Storage & Intuitive All-in-One System: It supports a colossal 144TB capacity (4x HDD + 2x M.2 SSD), enough for approximately 4.2 million 35MB RAW photos, 3.6K 40GB 4K movies, 5 million 30MB lossless music, or 150 million 1MB files. Dual M.2 PCIe 4.0 SSD slots can be used as a high-speed cache or storage pool to eliminate HDD bottlenecks. The intuitive UGOS Pro operating system integrates a media center, photo management, cloud sync, downloads, and more for a one-stop experience
- Enterprise-Grade Data Security & Privacy: Provides multiple RAID configuration options (0, 1, 5, 10) for flexibility between capacity, speed, and protection. Features granular user permission controls (supporting up to 2048 accounts). The Data Vault offers an extra layer of security by hiding and encrypting sensitive files. Certified for strong privacy and data protection by TV SD (ETSI EN 303 645) and TRUSTe
Requirements and preparation
- Update UGOS Pro to a current release and reboot the NAS before creating the container.
- Install or enable the UGOS Pro Docker or container-management capability.
- Have an active Plex Pass if you want hardware-accelerated decoding or encoding. Plex describes Hardware-Accelerated Streaming as a premium feature.
- Create persistent directories for Plex configuration, temporary transcoding, and each media library. Use filesystems that support the symlinks and hardlinks your library workflow needs.
- Reserve a fast local volume for temporary transcode data. An NVMe volume is preferable when several users may stream at once.
- Prepare a Plex account and, if possible, begin with a client on the same local network for the first playback test.
Use paths that exist on your NAS; UGOS installations can expose different volume names. A practical layout is a configuration directory, a separate transcode directory, and read-only media mounts. Do not place the only copy of your Plex database on a removable or frequently disconnected share.
Install Plex in Docker on UGOS Pro
1. Update UGOS Pro and enable containers
Open the UGOS Pro administration interface, install its Docker or container-management component, apply all pending system updates, and restart if requested. Avoid beginning a library import while the NAS is still updating; database migrations and thumbnail generation are disk-intensive.
2. Create persistent folders
Create directories such as /your-volume/docker/plex/config, /your-fast-volume/plex/transcode, and one directory for each media category. Replace these example paths with the actual mount points shown by UGOS Pro. Keep the media mounts read-only inside the container where your workflow permits it. A read-only media mount prevents an application mistake from renaming or deleting source files.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
3. Deploy a maintained Plex image
Use a currently maintained Plex Media Server image from the container registry available to your installation. The essential mappings are:
- Host Plex configuration directory to the image’s Plex data directory, so settings, the database, posters, and users survive container replacement.
- Host media directories to the image’s media paths, preferably with read-only access.
- Host NVMe or other fast temporary storage to the image’s transcode directory.
- The host graphics device family, normally
/dev/dri, to the same path in the container when hardware acceleration is required.
A typical Docker invocation has this shape; substitute your own paths, timezone, claim token, and image tag rather than copying the example blindly:
docker run -d --name plex --restart=unless-stopped --network=host
-e TZ=Etc/UTC
-e PLEX_CLAIM=claim-token
-v /your-volume/docker/plex/config:/config
-v /your-fast-volume/plex/transcode:/transcode
-v /your-volume/media:/media:ro
--device=/dev/dri:/dev/dri
plexinc/pms-docker:latest
The image name and tag can change, so verify the maintained image’s current documentation in the registry you use. Host networking is convenient for discovery; if you choose bridge networking instead, publish the Plex web and streaming ports required by your setup. The important Plex-specific details are persistent storage, a reachable media path, a fast transcode path, and a valid graphics-device mapping.
Rank #2
- Enterprise-Grade NAS: The 6-bay NAS is engineered for demanding businesses looking for a high-performance NAS with massive storage, a powerful processor, and productivity-boosting features. Whether you run Windows, macOS, Linux, iOS, Android or Google services-or a mix of them all-UGREEN protection strategy work seamless across any devices. Its peak performance and largest capacity help users to work efficiently on business projects with clients and collaborators
- Dual 10GbE Network Ports: Two 10GbE high-speed network ports that can be aggregated into 20G bandwidth for download speeds of up to 2500MB/s. Transfer large files smoothly like a breeze. Load between the two port links can be dynamically adjusted and balanced to improve transmission efficiency
- Unparalleled Processing Performance: With a 12th Gen, 10-core 12-thread Intel Core i5 Processor, processing performance is improved by leaps and bounds compared to previous processors
- 6-Bay, 208TB Massive Data Storage: Equipped with six SATA and two M.2 NVMe drive bays, the NASync DXP6800 Pro has a maximum storage capacity of up to 208TB. And supports JBOD/Basic/RAID0/RAID1/RAID5/RAID6/RAID10 RAID levels. Store thousands of HD movies, pictures, and documents, Making NASync a movie library, photo album, and file storage space all in one
- One, All-Inclusive App: Rather than downloading individual applications for specific functions, the NAS App incorporates these functions into one place. Access Storage Manager, Files, Photos, and more, all from one convenient location. Please follow the instructions to upgrade the firmware for a better experience
4. Verify the graphics device before configuring Plex
UGOS firmware can expose render nodes and permissions differently. On the NAS host, inspect the device family:
Quick wins for a faster PC:
Fix the driver behind crashes, sound loss and screen glitchesFind Drivers →Repair Windows errors before they cause bigger problemsFix Now →ls -l /dev/dri
Then check from inside the running container:
docker exec -it plex sh -c 'ls -l /dev/dri'
If the second command reports that the directory is missing, the device was not passed through. If it exists but the Plex process cannot read or write the render node, adjust the container user or group mapping according to the current UGOS documentation. Do not assume that a path shown in one firmware release will be identical after an upgrade.
5. Claim the server and create libraries
Open the Plex Web App, sign in, and claim the new server. Add libraries using the container paths, not the host paths; for example, select /media/Movies if that is the path mounted inside the container. Start with one small library and confirm that posters, metadata, and playback work before importing the rest of the collection.
An independent review reported that Plex is not included in the iDX6011 Pro’s main UGOS application library, which is why Docker (or an SSH-based installation) is the expected route. Keeping the deployment in Docker also makes the configuration and device mapping explicit.
Enable Intel Quick Sync in Plex
Open the transcoder controls
- In Plex Web, open Settings.
- Select Server, then Transcoder.
- Turn on Show Advanced.
- Enable Use hardware acceleration when available.
- Enable Use hardware-accelerated video encoding when the graphics device is visible to the container.
- Save the settings and restart the container if Plex does not immediately detect the device.
These controls require an active Plex Pass. When enabled successfully, Plex uses dedicated decoder and encoder hardware instead of performing every video conversion on general-purpose CPU cores.
The Tool Desk
Outbyte PC Repair FREERepair Windows errors before they cause bigger problemsFix Now →Outbyte Driver Updater FREEScan for outdated or missing drivers - takes under a minuteDriver Scan →Choose the temporary transcoder directory
In the same Transcoder page, set the temporary transcoder directory to the fast local volume you mounted for /transcode. Keep free space available: Plex writes temporary segments there during playback. A busy parity-heavy HDD pool can add latency and make a hardware-capable stream appear slower than expected.
Rank #3
- High-Performance NAS with Powerful Procesor: DXP4800 Plus is ideal for small offices, & More. You can enjoy smooth performance and seamless collaboration, while making use of advanced features like Docker and virtual machines. It works semalessly across every device inluding Windows, macOS, Linux, iOS, Android or Google services and so on.
- Better Way to Store Than External Drives: NAS offers centralized storage, automatic backups, remote access, and a wide range of RAID options for easy data recovery even if a drive fails. Massive Storage Capacity: Never worry about storage limits again. With up 144TB capacity, you can store 50 million 1MB photos or 98K 1.5GB movies,5 million 30MB songs! *Hard Drives not included.
- Super-Fast Transfers: Back up 1GB in less than a second using either the 10GbE network port or the 10Gbps USB ports.
- Secure Private Cloud: Retain 100% data ownership with advanced encryption to protect your files. Flexible permission management makes it easy to protect your privacy when collaborating with others.
- AI-Powered Photo Album: Automatically organizes your photos by recognizing faces, scenes, objects, and locations. It can also instantly remove duplicates, freeing up storage space and saving you time.
Configure HDR tone mapping cautiously
Enable HDR tone mapping only after ordinary hardware acceleration is working. Plex notes that tone mapping depends on compatible hardware and software. If the driver path or permissions are wrong, HDR video may look dim, gray, or desaturated rather than correctly converted for an SDR display. Test with a known 4K HDR title and compare the result on an HDR-capable client and an SDR client.
Start with conservative quality controls
Leave transcoder quality at Automatic initially. If CPU use remains high after you have confirmed Quick Sync, test Prefer higher speed encoding. Faster encoding can reduce processing pressure, while higher-quality modes demand more computation. If several household users share the NAS, set a maximum simultaneous video transcode limit in the Transcoder settings so a burst of sessions cannot consume all graphics-engine capacity or storage I/O.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Prevent unnecessary 4K transcodes
Favor Direct Play
The least expensive 4K stream is one Plex does not convert. Use clients that support the source container, video codec, audio format, and subtitle type. A client that accepts the original file can use Direct Play; a stream that changes only the container is Direct Stream. A full video conversion is the expensive Transcode path.
Free tools Windows power users keep installed
One-click scans. No signup required.
- Match the client to your library’s common container and codec combinations.
- Use an audio format the client can decode, or expect at least an audio transcode even when video remains untouched.
- Avoid image-based subtitle formats that force Plex to burn subtitles into the video. Burn-in commonly turns a direct 4K stream into a full video transcode.
- Do not force a lower remote quality when the connection can sustain the original bitrate.
- Check the client’s quality and subtitle settings before blaming the NAS for a conversion.
Use storage tiers deliberately
Place the Plex database, thumbnails, and temporary transcode files on fast storage when your library is large or several people stream simultaneously. The two M.2 slots can serve this role if UGOS Pro lets you dedicate them as a volume. Use NAS-rated SATA drives for the media pool and select JBOD, Basic, or a RAID level according to your redundancy requirements. RAID improves availability or capacity planning; it is not a substitute for a separate backup.
Understand what 10GbE can and cannot do
The two 10GbE ports help local playback only when the switch, cables, client interface, and route between devices can use those speeds. A remote viewer is constrained primarily by the NAS’s upload bandwidth and the viewer’s download connection, not by the NAS’s local link rate. Plex identifies processor power, network speed, and storage as the main server constraints, so measure the complete path.
Do not rely on a universal stream count
There is no authoritative, model-specific figure for how many simultaneous 4K transcodes this NAS can sustain. A high-bitrate HEVC HDR file with tone mapping and subtitle burn-in is a very different workload from a low-bitrate SDR file that needs only audio conversion. Report your own observed results by workload instead of treating a single stream number as a guarantee.
Rank #4
- 【Advanced Home Data & Media Hub】For advanced home users who need phone backup, file storage, and centralized data management. Centralize family photos, 4K videos, movies, computer backups, and personal files in one place while running multiple apps for home entertainment and everyday data management. Suitable for households with growing digital libraries and multiple NAS use cases.
- 【Built for Creators, Media Servers & Advanced Apps】Powered by the Intel N100 Quad-Core CPU, 8GB DDR5 RAM, 2.5GbE networking, and dual M.2 NVMe slots, DXP2800 handles large files and heavier workloads with ease. Run Docker, virtual machines, and media server applications compatible with Plex—ideal for content creators, tech enthusiasts, and advanced home users managing 4K videos, RAW photos, personal media libraries, and multiple NAS apps.
- 【Up to 80TB for Growing Digital Libraries】 Supports up to 80TB of storage using two HDD bays and two M.2 NVMe SSD slots for family photos, movies, RAW photos, 4K videos, work files, and device backups. AI photo management supports recognition of people, objects, scenes, and locations, album organization, and duplicate photo detection. HDDs and SSDs are not included.
- 【AI-powered Home Surveillance】Turn DXP2800 into a centralized home surveillance hub by connecting compatible network cameras and storing recordings locally on your NAS. AI-powered features include Face Recognition, People Detection, and Pet Detection, helping advanced home users review important events more efficiently while managing home surveillance and personal data in one place.
- 【One data Center Across Your Devices】Keep files from desktops, laptops, phones, tablets, and other devices together instead of scattered across cloud accounts and external drives. Access, back up, organize, and share data across Windows, macOS, Android, iOS, web browsers, and compatible smart TVs—ideal for creators and advanced home users working across multiple devices.
Verify that hardware transcoding is actually active
- Start a stream that must transcode. Temporarily select a lower quality in the client if necessary.
- In Plex Web, open the Activity dashboard and expand the stream details.
- Look for
(hw)beside the video format. Plex uses this marker to show hardware video processing. - Repeat the test with one 4K SDR file and one 4K HDR file.
- Test subtitles separately and record whether each session is Direct Play, Direct Stream, or Transcode.
- For HDR, check brightness and color on the destination display while tone mapping is enabled.
Record the source resolution, codec, HDR status, audio format, subtitle type, client model, and observed CPU use. This gives you a useful baseline after a firmware, container-image, or Plex-server update.
Troubleshoot a Plex server that still uses the CPU
No (hw) marker appears
- Confirm that the Plex account has an active Plex Pass.
- Recheck Use hardware acceleration when available and save the page.
- Run
docker exec -it plex sh -c 'ls -l /dev/dri'. If the device is absent, correct the Docker device mapping. - If the device exists, verify that the Plex process user can access the render node. Group ownership and permissions can change between UGOS releases.
- Update Plex and UGOS Pro, then restart the container after the update.
Only part of the stream is hardware accelerated
Plex may use Quick Sync for video while the CPU handles audio conversion, subtitle processing, or a format the client cannot accept. Inspect the full Activity details rather than judging the session from CPU percentage alone. Subtitle burn-in and incompatible audio are frequent causes of mixed or full software processing.
Playback is stuttering despite (hw)
- Check free space and write activity on the temporary transcode volume.
- Move the transcode directory off a busy parity-heavy HDD pool to local NVMe storage.
- Check whether the client is actually receiving the original bitrate or a forced remote-quality conversion.
- Verify the network path end to end; 10GbE on the NAS cannot compensate for a slower switch, cable, client, or internet upload.
- Test without subtitles and with a simpler audio track to isolate non-video work.
HDR output looks wrong
Disable tone mapping temporarily and repeat the test. If the image returns to normal, revisit the graphics-device mapping, driver compatibility, and Plex version before re-enabling it. Do not assume that a stream marked hardware accelerated also has correctly functioning HDR tone mapping.
The container loses settings after an update
Check that the host configuration directory is still mounted to the Plex data path and that the container was not recreated with a new, empty volume. Persistent configuration, media mounts, and the transcode mapping should be documented before every image replacement.
A practical maintenance routine
After each UGOS Pro, Plex, or container-image update, perform one short regression test: open Activity, force a 4K SDR transcode, force a 4K HDR transcode, test subtitles, and confirm the (hw) marker and HDR appearance. Review free space on the transcode volume, keep the Plex database included in your backup plan, and revisit client settings whenever you add a new television or streaming device. This routine catches broken device mappings before they become a household playback failure.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

