F5F Stay Refreshed Software Operating Systems Plan your setup for a home server effectively.

Plan your setup for a home server effectively.

Plan your setup for a home server effectively.

T
Tavado
Senior Member
505
06-14-2023, 05:12 PM
#1
Hey there! I’m working with a collection of movies on a solid-state drive and found a refurbished tower that could handle my needs. I need something that can store music, videos, and photos for use across devices—especially the Chromecast—and also keep Minecraft running nonstop. I’m not new to assembling PCs, but I’m completely new to setting up servers or the related software. Any advice would be super helpful!
T
Tavado
06-14-2023, 05:12 PM #1

Hey there! I’m working with a collection of movies on a solid-state drive and found a refurbished tower that could handle my needs. I need something that can store music, videos, and photos for use across devices—especially the Chromecast—and also keep Minecraft running nonstop. I’m not new to assembling PCs, but I’m completely new to setting up servers or the related software. Any advice would be super helpful!

W
WasianNinja
Member
174
06-14-2023, 07:07 PM
#2
This article should be relocated to the NAS and server section. There are several choices: virtualization options like Proxmox or ESXi offer flexibility—each app can run on different operating systems. For example, you might prefer Truenas for storage and Linux for Minecraft. The downside is high RAM requirements. For optimal results, you’ll need powerful hardware that supports virtualization. If you don’t, expect a performance slowdown. Truenas officially doesn’t support full virtualization unless using a PCIe passthrough. This applies mainly to enterprise or home lab environments. It’s affordable but demands significant learning.

If you want a native Minecraft server on Truenas, pairing it with a virtualized Linux environment can boost performance. The storage side will run smoothly thanks to Truenas’ capabilities. However, setting up the Linux VM requires some effort and troubleshooting. Minecraft may also face performance issues.

Using Truenas alongside a freeBSD native Minecraft server offers solid results. It runs directly on hardware, which should provide good speed for storage tasks. You’ll need to configure and maintain the Linux VM yourself. Experimentation is key, and you might encounter some setup challenges.

If you opt for a Debian or RHEL-based system with ZFS, performance remains strong. The main challenge is the extensive configuration needed. You’ll have to manage Samba web interfaces on Truenas and handle Linux-specific tasks like samba setup manually. This requires solid Linux expertise.

For Windows setups, a Windows Pro license works well. It’s user-friendly with a graphical interface, making server deployment simpler. You’ll need a Minecraft server that functions well on Windows as well, which isn’t something I’m familiar with.
W
WasianNinja
06-14-2023, 07:07 PM #2

This article should be relocated to the NAS and server section. There are several choices: virtualization options like Proxmox or ESXi offer flexibility—each app can run on different operating systems. For example, you might prefer Truenas for storage and Linux for Minecraft. The downside is high RAM requirements. For optimal results, you’ll need powerful hardware that supports virtualization. If you don’t, expect a performance slowdown. Truenas officially doesn’t support full virtualization unless using a PCIe passthrough. This applies mainly to enterprise or home lab environments. It’s affordable but demands significant learning.

If you want a native Minecraft server on Truenas, pairing it with a virtualized Linux environment can boost performance. The storage side will run smoothly thanks to Truenas’ capabilities. However, setting up the Linux VM requires some effort and troubleshooting. Minecraft may also face performance issues.

Using Truenas alongside a freeBSD native Minecraft server offers solid results. It runs directly on hardware, which should provide good speed for storage tasks. You’ll need to configure and maintain the Linux VM yourself. Experimentation is key, and you might encounter some setup challenges.

If you opt for a Debian or RHEL-based system with ZFS, performance remains strong. The main challenge is the extensive configuration needed. You’ll have to manage Samba web interfaces on Truenas and handle Linux-specific tasks like samba setup manually. This requires solid Linux expertise.

For Windows setups, a Windows Pro license works well. It’s user-friendly with a graphical interface, making server deployment simpler. You’ll need a Minecraft server that functions well on Windows as well, which isn’t something I’m familiar with.

_
_Grim__
Junior Member
40
06-15-2023, 11:38 AM
#3
BTW, what purpose will you give the storage service? Just media? Then data protection isn't necessary. Once it's gone, that's it. Or you aim to time travel or back up files? You'll need more than just ZFS—use an off-site backup like a cloud drive or Amazon S3.

Also, think about hardware requirements. Storage servers usually don’t need much CPU power. More RAM can still help. For data safety, ECC RAM is essential. Mycraft servers prefer single-threaded performance. I've heard about multi-threaded setups, but I have no idea how effective they are.
_
_Grim__
06-15-2023, 11:38 AM #3

BTW, what purpose will you give the storage service? Just media? Then data protection isn't necessary. Once it's gone, that's it. Or you aim to time travel or back up files? You'll need more than just ZFS—use an off-site backup like a cloud drive or Amazon S3.

Also, think about hardware requirements. Storage servers usually don’t need much CPU power. More RAM can still help. For data safety, ECC RAM is essential. Mycraft servers prefer single-threaded performance. I've heard about multi-threaded setups, but I have no idea how effective they are.

4
4l3xand3r
Junior Member
10
06-15-2023, 03:28 PM
#4
Yes, you can run a Minecraft server inside a Docker container on Unraid.
4
4l3xand3r
06-15-2023, 03:28 PM #4

Yes, you can run a Minecraft server inside a Docker container on Unraid.