Jump to content

Software for home server

fjgenieter

Hey there, this is my first time posting here. 

 

I want to build and setup a home server and I know my way around Windows, but also find it interesting to learn a bit of Linux. 

The main purposes would be running a fileserver, Plex and HomeAssistant. But maybe there will be more things in the future, more fun projects. 

 

I have read about people using something like Proxmox or TrueNAS / OpenMediaVault or just stand alone Windows or Ubuntu. 

What would be the pros and cons of these types of software. 

I want to start out good so I can expand my knowledge and not have to switch OS's often. 

Experimenting is fun, but only after everything I need is stable. That is why I prefer Windows but would want access to Linux. 

 

Can anybody help me or point me in some kind of direction or further explanation? Thank you in advance. 

Link to comment
Share on other sites

Link to post
Share on other sites

I personally use Windows as the bare metal install and run VMs through HyperV. I like group policy too much to switch to Linux TBH. 

 

If you work in or are planning on working in IT, probably the best option is VMWare ESXi as it's basically the industry standard at this point so it's good to learn. Other than that, Proxmox is a good solution that gives you basically all the control, along with ZFS and a bunch of enterprise features.

 

I don't have any experience with TrueNAS. If it's anything like FreeNAS, I wouldn't really recommend it as a Hypervisor if that's what you're wanting to go for. As a NAS while running some applications and VMs, should be good enough. 

 

EDIT: Also, regardless of which route you go, anything that supports VMs will allow you to experiment with Linux and the such. One thing I will note with Proxmox is there's some additional steps to get Windows VMs working properly as you need to load in drivers to install them. 

Link to comment
Share on other sites

Link to post
Share on other sites

I recently set up a Plex Server using Linus, I was in the same boat as you not knowing much about it. There are plenty of tutorials online for getting it set up. 

 

I felt confident enough after doing this I also set up two Minecraft servers and have them backing up to my Plex Server using Deja Dup, which is built into Ubuntu. 

As far as Home Assistant goes, I am not familiar.

Sorry I probably edited my post. Refresh plz. Build Specs Below.

System

  • CPU
    Ryzen 9 5900x
  • Motherboard
    ASUS ROG STRIX X570-F
  • RAM
    32 GB (2X8) Trident Z Neo 3600MHz CAS 16
  • GPU
    ASUS ROG STRIX RTX 3070
  • Case
    Corsair 4000D Airflow
  • Storage
    Sabrent 1 TB TLC PCI 4.0 NVMe M.2
  • PSU
    NZXT C850 Gold PSU
  • Display(s)
    MSI Optix MAG342CQR 34" UWQHD
  • Cooling
    Corsair H100i RGB Pro XT 240mm
  • Operating System
    Windows 11
Link to comment
Share on other sites

Link to post
Share on other sites

I just use Windows and Plex Server on the box, but I am curious what others recommend.  I haven't had any issues but there may be a more efficient and better way to go about things.

"Do what makes the experience better" - in regards to PCs and Life itself.

 

Onyx AMD Ryzen 7 7800x3d / MSI 6900xt Gaming X Trio / Gigabyte B650 AORUS Pro AX / G. Skill Flare X5 6000CL36 32GB / Samsung 980 1TB x3 / Super Flower Leadex V Platinum Pro 850 / EK-AIO 360 Basic / Fractal Design North XL (black mesh) / AOC AGON 35" 3440x1440 100Hz / Mackie CR5BT / Corsair Virtuoso SE / Cherry MX Board 3.0 / Logitech G502

 

7800X3D - PBO -30 all cores, 4.90GHz all core, 5.05GHz single core, 18286 C23 multi, 1779 C23 single

 

Emma : i9 9900K @5.1Ghz - Gigabyte AORUS 1080Ti - Gigabyte AORUS Z370 Gaming 5 - G. Skill Ripjaws V 32GB 3200CL16 - 750 EVO 512GB + 2x 860 EVO 1TB (RAID0) - EVGA SuperNova 650 P2 - Thermaltake Water 3.0 Ultimate 360mm - Fractal Design Define R6 - TP-Link AC1900 PCIe Wifi

 

Raven: AMD Ryzen 5 5600x3d - ASRock B550M Pro4 - G. Skill Ripjaws V 16GB 3200Mhz - XFX Radeon RX6650XT - Samsung 980 1TB + Crucial MX500 1TB - TP-Link AC600 USB Wifi - Gigabyte GP-P450B PSU -  Cooler Master MasterBox Q300L -  Samsung 27" 1080p

 

Plex : AMD Ryzen 5 5600 - Gigabyte B550M AORUS Elite AX - G. Skill Ripjaws V 16GB 2400Mhz - MSI 1050Ti 4GB - Crucial P3 Plus 500GB + WD Red NAS 4TBx2 - TP-Link AC1200 PCIe Wifi - EVGA SuperNova 650 P2 - ASUS Prime AP201 - Spectre 24" 1080p

 

Steam Deck 512GB OLED

 

OnePlus: 

OnePlus 11 5G - 16GB RAM, 256GB NAND, Eternal Green

OnePlus Buds Pro 2 - Eternal Green

 

Other Tech:

- 2021 Volvo S60 Recharge T8 Polestar Engineered - 415hp/495tq 2.0L 4cyl. turbocharged, supercharged and electrified.

Lenovo 720S Touch 15.6" - i7 7700HQ, 16GB RAM 2400MHz, 512GB NVMe SSD, 1050Ti, 4K touchscreen

MSI GF62 15.6" - i7 7700HQ, 16GB RAM 2400 MHz, 256GB NVMe SSD + 1TB 7200rpm HDD, 1050Ti

- Ubiquiti Amplifi HD mesh wifi

 

Link to comment
Share on other sites

Link to post
Share on other sites

linux or windows can do all the tasks you want.

 

But remember:  a 'server' should be long-term stable.  You don't want to learn and fuckup your box in the process.

 

If you know windows?  Run windows on it, and let that sit in the corner not being a problem.

 

If you want to learn linux, get a super cheap tiny pc and install linux and learn on that, so there's no impact to your actual services.

Link to comment
Share on other sites

Link to post
Share on other sites

One thing I did do...

 

I set my BIOS to wake on power.  Then I plugged the box into a Kasa wifi outlet.

 

That way I can reboot my server remotely if there is a hangup or something.  

 

 

"Do what makes the experience better" - in regards to PCs and Life itself.

 

Onyx AMD Ryzen 7 7800x3d / MSI 6900xt Gaming X Trio / Gigabyte B650 AORUS Pro AX / G. Skill Flare X5 6000CL36 32GB / Samsung 980 1TB x3 / Super Flower Leadex V Platinum Pro 850 / EK-AIO 360 Basic / Fractal Design North XL (black mesh) / AOC AGON 35" 3440x1440 100Hz / Mackie CR5BT / Corsair Virtuoso SE / Cherry MX Board 3.0 / Logitech G502

 

7800X3D - PBO -30 all cores, 4.90GHz all core, 5.05GHz single core, 18286 C23 multi, 1779 C23 single

 

Emma : i9 9900K @5.1Ghz - Gigabyte AORUS 1080Ti - Gigabyte AORUS Z370 Gaming 5 - G. Skill Ripjaws V 32GB 3200CL16 - 750 EVO 512GB + 2x 860 EVO 1TB (RAID0) - EVGA SuperNova 650 P2 - Thermaltake Water 3.0 Ultimate 360mm - Fractal Design Define R6 - TP-Link AC1900 PCIe Wifi

 

Raven: AMD Ryzen 5 5600x3d - ASRock B550M Pro4 - G. Skill Ripjaws V 16GB 3200Mhz - XFX Radeon RX6650XT - Samsung 980 1TB + Crucial MX500 1TB - TP-Link AC600 USB Wifi - Gigabyte GP-P450B PSU -  Cooler Master MasterBox Q300L -  Samsung 27" 1080p

 

Plex : AMD Ryzen 5 5600 - Gigabyte B550M AORUS Elite AX - G. Skill Ripjaws V 16GB 2400Mhz - MSI 1050Ti 4GB - Crucial P3 Plus 500GB + WD Red NAS 4TBx2 - TP-Link AC1200 PCIe Wifi - EVGA SuperNova 650 P2 - ASUS Prime AP201 - Spectre 24" 1080p

 

Steam Deck 512GB OLED

 

OnePlus: 

OnePlus 11 5G - 16GB RAM, 256GB NAND, Eternal Green

OnePlus Buds Pro 2 - Eternal Green

 

Other Tech:

- 2021 Volvo S60 Recharge T8 Polestar Engineered - 415hp/495tq 2.0L 4cyl. turbocharged, supercharged and electrified.

Lenovo 720S Touch 15.6" - i7 7700HQ, 16GB RAM 2400MHz, 512GB NVMe SSD, 1050Ti, 4K touchscreen

MSI GF62 15.6" - i7 7700HQ, 16GB RAM 2400 MHz, 256GB NVMe SSD + 1TB 7200rpm HDD, 1050Ti

- Ubiquiti Amplifi HD mesh wifi

 

Link to comment
Share on other sites

Link to post
Share on other sites

17 minutes ago, Oshino Shinobu said:

I personally use Windows as the bare metal install and run VMs through HyperV. I like group policy too much to switch to Linux TBH. 

 

If you work in or are planning on working in IT, probably the best option is VMWare ESXi as it's basically the industry standard at this point so it's good to learn. Other than that, Proxmox is a good solution that gives you basically all the control, along with ZFS and a bunch of enterprise features.

 

I don't have any experience with TrueNAS. If it's anything like FreeNAS, I wouldn't really recommend it as a Hypervisor if that's what you're wanting to go for. As a NAS while running some applications and VMs, should be good enough. 

 

EDIT: Also, regardless of which route you go, anything that supports VMs will allow you to experiment with Linux and the such. One thing I will note with Proxmox is there's some additional steps to get Windows VMs working properly as you need to load in drivers to install them. 

Thank you so much for the answer. I am not planning on working in IT, will be pure hobby and home learning and fun. 

Plex is for me and the rest of the family.

 

Thanks again!

Link to comment
Share on other sites

Link to post
Share on other sites

17 minutes ago, tkitch said:

linux or windows can do all the tasks you want.

 

But remember:  a 'server' should be long-term stable.  You don't want to learn and fuckup your box in the process.

 

If you know windows?  Run windows on it, and let that sit in the corner not being a problem.

 

If you want to learn linux, get a super cheap tiny pc and install linux and learn on that, so there's no impact to your actual services.

Thanks this really helps.

Can I use Proxmox and just one machine, that way I can have a Windows VM running stable and experiment with Linux. 

 

Thankss for the plug tip, that is really good. 

Link to comment
Share on other sites

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×