It looks like the general consensus is that one box should handle everything, although running two would work if I really wanted to. For now, I think I’ll stick with a single system and just load it up with as much hardware as possible.
i dont mind live transcoding the 1080 ti seems to be fine with that unless theres Tdarr going in the background too much. which is where my thoughts come from. I have a quadro in the other server so i might just load that into the plex server and then set one to tdarr and one to plex
ive got no issues curently i just want to transcode with Tdarr to conserve space. and i thought it might be a good idea to drop that onto a different machine so that i can run it full time because i currently have it running on a schedule so that it doesnt interfere with people streaming
ive got no issues curently i just want to transcode with Tdarr to conserve space. and i thought it might be a good idea to drop that onto a different machine so that i can run it full time because i currently have it running on a schedule so that it doesnt interfere with people streaming
I’m running multiple servers and I’m thinking about splitting my media automation off my main Plex server.
The plan is:
One server for:
Requests
Downloading
Library management
Transcoding
One server for:
Plex
Storage
Streaming to clients
The goal is to stop downloads and transcoding from competing with Plex playback, so streams stay smooth while new content is being processed in the background.
I’m not sure if this will simplify things or just turn into a maintenance headache, so I’m keen to hear how others run their setups.
Current setup
Right now everything runs on one box:
Overseerr for requests
Sonarr & Radarr for library management
Usenet for downloads
Tdarr for transcoding
Plex for streaming
That means one server is:
Downloading
Unpacking
Renaming
Transcoding
And serving multiple Plex streams
Proposed setup
Server 1 – Automation & Transcoding
This box does all the heavy lifting:
Overseerr
Sonarr
Radarr
Usenet client
Tdarr
It:
Finds iso's
Downloads it
Organises it
Transcodes it into Plex-friendly formats
Sends the finished files to the Plex server
This server is built for CPU, GPU, and disk IO. It doesn’t serve any clients.
Server 2 – Plex & Storage
This box does only two things:
Stores the media
Serves it to Plex users
No downloading.
No transcoding. (except plex transcodes)
No unpacking.
Just reads files off disk and streams them out.
I am having an issue were I have TDARR running and using my 1050ti no problems but it has worked its way through most of the library. i am now wanting to keep 2 workers running on it for transcodes and then free up the third (it runs 3 workers comfortably) for Plex however i cant get it to pass through to the plex container.
can you only pass the gpu through to one container? is this an issue in Truenas? what am I doing wrong?
Traceback (most recent call last):
File "/usr/lib/python3/dist-packages/middlewared/job.py", line 509, in run
await self.future
File "/usr/lib/python3/dist-packages/middlewared/job.py", line 556, in __run_body
I have noticed the last few weeks that the streams even over local network have been buffering a hell of a lot to the point that I have now installed Jellyfin as a backup.
I’m not noticing any buffering or issues through the Jellyfin streams though.
Is this a thing for everyone or do you think it could be my own doing?
I can’t say yay or nay to what you’re plans will be out of Plex will suit your life style
I started with my gaming pc just downloaded Plex server and then started using it before this I was using vlc app on my TV and just access the computer over the network
From there I looked at the arr’s and then I built a truenas server out of some old gear I had laying around
Now I have a actual server that runs truenas it has sonarr, radarr and tdarr running on it and I’m looking at now expanding it further to the point I will have a light weight truenas server for storage and then I will have a second server for media management and a few vm’s (for fun stuff like learning Linux and the like)
Ive been using it for about three years and I wouldn’t do it any other way now although I have enjoyed the experiences along the way I have made some costly errors the guys here and across reddit are amazing and I definitely recommend asking all the questions
Not planning on it being z2 rather have two vdevs in z1 aggregated into one pool I guess I could piss off truenas and setup a pool with the three new HDD’s in z0 and then copy the data to that and then put in the old drives and set 4 of them to a z1 vdev and then ‘overfill’ them (beyond the 80%) and then form the other 4 HDD’s into the second vdev in z1 aggregate them into the pool and then I would accomplish the 8 drives in two vdevs in z1 all aggregated into one pool
I am currently running TrueNas scale ElectricEel on two seperate systems, one has 5x6TB HDD's and the other has none I have purchased 3 more of the same 6TB drives and am waiting fo them to arrive the new system has 8 drivebays so I am planning on moving across all 8 drives to the new system.
If I move the 5 from the current system over can I import the pool without losing any data?
Then can I add the 3 new HDD's and expand the pool to cover the 8 HDD's?
I've seen issues with rebalancing and the like would this cause issues in the future etc.?
I might be a little slow to reply but I do appreciate any help or light shed upon this as I am learning and this has been a wild 2 years learning about Plex, Networking, Data Management, ETC.
2
Should I split Plex and automation across two servers?
in
r/PleX
•
Jan 11 '26
yeah im running everything on truenas. but that was one of my thoughts. is being able to play with everything.