Background information:
I am planning on making a server that is rack mountable which will run Blue Iris on a Windows Server. At first I tried literally EVERYTHING to get all the things I needed to run on one system to save on energy but I believe splitting up the servers is for the best. I had planned to run an Unraid server plex, blue iris and deepstack running on docker but NOPE the docker does not support Quick Sync. So I think ok I'll just setup a docker windows VM and pass the iGPU. You guessed it! NOPE At this point I know I need to run it on another machine instead of Unraid. Ubuntu server sounds like a lite OS that I can also run plex on as well so both programs can utilize quick sync. NOPE! The only way would be through docker(No QS support) or a windows VM(Passthrough not efficient or plain does not work.) Seeing as how I exhausted basically every option(We haven't even talked about DeepStack compatibility!) this brings me to what I believe is my only logical option.
Is it logical?
I want to build a Windows server to handle:
I plan to buy an old enterprise storage server (EX: R720XD, RD240, etc.) and install unraid on it to act as a permanent storage solution to Blue Iris along with some other things.
I plan to purchase a prebuilt dell optiplex that has a i7-9700 and completely gut out the components and insert them into a 2U(or 3U) case such as the RSV-Z2600U and add in my own gpu(while changing out the psu to support it).
This will be running the most lightweight(and manually debloated) version of windows(whether that be the desktop or server version) and If running a Linux VM of Plex is less intensive than running the windows version then I will do that.
Finally:
Did I miss something? Is there an easier more lightweight solution to running blue iris(with QuickSync) + deepstack(with a GPU)? A more compact solution? Please let me know. I want your feedback!
I am planning on making a server that is rack mountable which will run Blue Iris on a Windows Server. At first I tried literally EVERYTHING to get all the things I needed to run on one system to save on energy but I believe splitting up the servers is for the best. I had planned to run an Unraid server plex, blue iris and deepstack running on docker but NOPE the docker does not support Quick Sync. So I think ok I'll just setup a docker windows VM and pass the iGPU. You guessed it! NOPE At this point I know I need to run it on another machine instead of Unraid. Ubuntu server sounds like a lite OS that I can also run plex on as well so both programs can utilize quick sync. NOPE! The only way would be through docker(No QS support) or a windows VM(Passthrough not efficient or plain does not work.) Seeing as how I exhausted basically every option(We haven't even talked about DeepStack compatibility!) this brings me to what I believe is my only logical option.
Is it logical?
I want to build a Windows server to handle:
- Blue Iris with ~16 poe cameras(24/7 low res, Deepstack AI detection triggered high res) I haven't picked out all the cameras yet but lets assume worst case scenario 8MP each.
- Plex
- Possibly some dedicated game servers in the future.
I plan to buy an old enterprise storage server (EX: R720XD, RD240, etc.) and install unraid on it to act as a permanent storage solution to Blue Iris along with some other things.
I plan to purchase a prebuilt dell optiplex that has a i7-9700 and completely gut out the components and insert them into a 2U(or 3U) case such as the RSV-Z2600U and add in my own gpu(while changing out the psu to support it).
This will be running the most lightweight(and manually debloated) version of windows(whether that be the desktop or server version) and If running a Linux VM of Plex is less intensive than running the windows version then I will do that.
Finally:
Did I miss something? Is there an easier more lightweight solution to running blue iris(with QuickSync) + deepstack(with a GPU)? A more compact solution? Please let me know. I want your feedback!