/r/HomeServer
/r/HomeServer: for all your home, small, and medium business server, software, and related discussions!
All discussion relating to physical servers for home and small to medium business use is welcome, but not limited to: hardware, software, operating system debate, build advice, and troubleshooting.
Please keep conversation civil and respectful. Thank you!
Some submitters choose to self tag/flair their posts, like [this]. We do have flairs for this purpose. Feel free to use them.
We also have user flairs.
Help is wanted currently in all sections, especially for the OS section.
If you want to help, send us a mod mail, make a post with a write up, or let us know in some way.
The goal of the wiki would be to answer most beginner questions, such as "what OS should I use?" or "how can I get started doing x?".
This list has been moved to the wiki. Click the link above to view the list. If you wish to add to the list, please message us.
See something that breaks one or more? Say something and report it, using the "this breaks r/HomeServer's rules" option.
This is a great community with many awesome people, don't ruin that. Any negativity or unnecessary comments will be dealt with and possible bans will be handed out. The mod team does take note of abusive behavior.
If you do not agree with the content of a post, this is no excuse to be an asshole, if you feel the content is not suitable for the community then please report it to the mods and they will review your feedback
Information is key. We love server builds and posts explaining what you do with your servers! Please put as much detail about your server(s) as possible regarding things like components, OS, software, etc.
This applies for questions too, as in state what you want to do with your server.
For example, when asking about combining devices to use less power, include:
-What you use your NAS for.
-How many disks you need.
-What your current power draw is.
-What advantages you're aiming for by combining these devices
-Budget
-Any other requirements at all, than 'low power draw'?
Discussion about your server, server related news, questions you may have, and discussions about IT related topics are all acceptable reasons to post.
Unrelated posts will be removed.
Keep discussion of piracy off of this subreddit. Everything here should be done legally and through the proper channels. Mentions of/or recommendations of piracy to other users will be removed and you will be banned if trying to endorse/sell keys, this includes 'key swaps' and giveaways of keys.
Depending on the situation, moderator, and user history, you may be banned for breaking this rule.
We do not allow links/posts that include any sort of referral link, product advertising, nor company advertising. If you think you have an exception please ask the mods first.
Depending on the situation, moderator, and user history, you may be banned for breaking this rule.
No blatantly misleading link, posts or post titles may be posted. Your post and title should be concise.
Think of it as a "no clickbait" rule in a way.
/r/HomeServer
Hi everyone, I have just created my own homeserver using ewasted parts from schools I have been working at. I am looking to advance my career to become a Sysadmin from a support technician position.
Simply, what are some tools, systems and resources I may use to practice on my server? I have begun setting up active directory on a vm which I have installed Windows server 2019 and am playing around with settings. Other ideas I have come up include practice backups and implementing security protocols. Any suggestions would be greatly appreciated for expanding my knowledge and practice on simulating real life scenarios.
Thanks!
What’s the best bros and which ones holds the most!
I currently have over 5 Servers running on different locations, each running Docker and using different domains. I personally use Cloudflare for nearly anything so over time I got more DNS records, tunnels and docker containers on my servers, slowly losing track of what servers are running which programs.
Because of this problem, Im currently looking for a solution I can deploy using docker. Features I would really need are 1. Docker Container List, 2. Cloudflare Tunnel Tunnel display which shows me what Tunnels I have running and 3. optionally I would prefer only to have one of this containers on one of my server, if I can connect them somehow.
Is there a web interface which can do that?
I’m just starting out and thought I’d see what the general opinion is on where to start and what would be a good place to start hosting from home?
Adding on: I’m planning on mostly using it for media storage and games
Hey all,
Absolute noob here and I have some questions about home servers.
I just recently built my first PC and we have a group of buddies that play on PC(about 10 people). We play a lot of games where we rent a server for a few months at a time. Example: Ark, Conan, enshrouded, minecraft, etc. I notice when I rent the servers they cost more for higher performance and alot of them say the more players the more performance is required. It costs us about 25$ a month to rent these servers and we have a server going for usually about 6 months a year. Instead of consistently renting servers, I am debating building my own server but I have 0 knowledge on the process. What is required? From what I have read, I don't need a GPU so I think I would just need good ram and cpu and a motherboard/case. Is that all? If so, I can build a decent server for not too expensive.
Another thing I am debating doing would be hosting a server for my friends and I'll put all my movies and shows on there so friends can grab them. How does that work? Is it possible?
I'm just looking for any insight or recommendations. I guess my main questions would be:
Honestly any comments or advice would be greatly appreciated.
Thanks
I put a bunch of my movies into Jellyfin, but a lot of them have many languages that I'll never use, don't all use the same naming convention, and some even show up incorrectly in Jellyfin. I started muxing them to remove the audio tracks and subtitles that I don't want and to change all the track names so they're the same, but for 4K movies they are taking forever. Is it even worth it for me to do this? Or is there an easier way to get what I want? I just want the drop downs for audio and subtitles in Jellyfin to all read the same, ideally just something like English or English Atmos 7.1, and all the movie titles to be correct. Any thoughts?
I have used crontab to update my ip to cloudflare every 5 minutes, this works but its not possible to add everytime a crontab for new subdomains for different services to expose.
Is there any way opensource or paid but affordable where i can use some kind of nameserver to point my dns to and all its subdomains ip gets updated after a regular interval ?
Woke up this morning to my backplane shorting out. Think some resistors either died or maybe something else shorted them out. I'm lost as there was no indication/errors showing this would happen. I want my server back up but not interested in burning my apartment down. Any idea if it'll be safe to put a new one in and keep going?
Don't get me wrong, I love all my Apple stuff. And those new M4 Pro Mac Minis are tempting. But I also have this big honking gaming PC and a 6 bay NAS that could be utilized so much more effectively. So I'm gutting them both and planning on frankensteining them together with proxmox and a whole lot of LXC + a Windows 11 VM for gaming. Anything marked $0 was pulled from an existing donor system. Everything should be here within a week or 2 (the extra HDD brackets taking the longest, ofc).
How'd I do?
SOLVED: turns out seasonic power supply hates any cord that isn’t seasonic. After trying countless corsair cords and the no name cords I bought online. The problem resolved when I used the cords that came with my psu. Reason I didn’t start with this is I only have enough to run 5 drives and need more so I got other ones. Now I’ll order more from seasonic.
I’ve been running a home media server and game server host on unraid for about 2 years without issue. Yesterday I tried to install 7 new hard drives and the machine didn’t post. I worked the problem back to not posting with more than 4 drives at once and it wont post if I’m using two cables form the psu to the drives only posts if it’s a 4:1 connection. I’m using a seasonic focus 550w gold psu (https://seasonic.com/focus-plus-gold/). My motherboard is an asus prime z370-p II (https://www.newegg.ca/p/N82E16813119164). Processor is a i7 8700k and I have 64gb of various ram and two 1tb m.2.Initially I thought perhaps the power supply wasn’t strong enough so I swapped in a 750w corsair and it still won’t post with more than 4 drives. Does anyone have any ideas as to why it won’t post?
My motherboard has 4 sata connections, but I got a PCIe to 8 sata connector to compensate. It posts if the drives are plugged into either so I know the connector works.
I’ve updated my bios to newest version 3004
EDIT: I did something where the motherboard no longer can recognize a monitor or mouse plugged in and I reset my cmos so I need to get to bios to choose a boot drive. So I think I’m bricked. I’m going to call a computer place tomorrow and see if they are able to trouble shoot for me as they will have spare parts to test actual components I don’t want to gamble buying like a motherboard. I appreciate everyone’s help and comments it’s nice to feel so supported online!
SOLVED: turns out seasonic power supply hates any cord that isn’t seasonic. After trying countless corsair cords and the no name cords I bought online. The problem resolved when I used the cords that came with my psu. Reason I didn’t start with this is I only have enough to run 5 drives and need more so I got other ones. Now I’ll order more from seasonic.
4464P! Let's Goooooo!!!
SOLVED. Bought a Nuc. Thanks for the advice folks!
Hey ya'all,
So it's been a few years since I've purchased service components to build my own rig, and while I used to be focused on huge cases that I could put lots of hard drives in this time around, I want the slimmer smallest most compact set up. I can come up with specifically as a hyper visor server for running ProxMox (or vmware, or hyperv, whatevs).
I really dont want to spend more than $500.
I have some micro ATX gear laying around, like a decent AM4 socket Mobo, a not horrible but pretty wimpy AMR ryzen 5 1600, some generic coolermaster 500w power supply.
My thought is to get something like this ryzen 7 5700x (comes with 32Gb of RAM thats compatible with my mobo), 1TB M.2 to forgo any need for external SSD's, and just run with it. I would PREFER a MiniITX mobo with 2-3 m.2 slots, because 1) mini itx cases are just smaller, and 2) i really prefer RAID1 for all storage needs on a server. but I think i am looking at something like $600+ for that setup, and this is just for playing around (mobo+memory+proc+(2)m.2 SSD's+case+power supply+AIO).
My biggest issue is finding the smallest microATX case possible thats sub $100, and they all seem too large for my needs.
Just curious what people are doing for their hypervisor servers when you literally need a mobo with storage memory and proc attached, a power supply and a minimal case (and maybe an AIO for cooling that proc)
My setup keeps giving me all sorts of troubles, and while I am tech-savvy, homelabbing is not my hobby. I am looking for as much plug and play solution as possible. I need a photo and file backup from two iphones, a windows device and a macbook. I want to run plex (direct stream of video to one device, with an occasional transcode if needed, two music streams bascially 24/7). I need to be able to set up torrent with nordvpn easily. I want to run soulseek. I can live without *arr.
I really don't want to deal with docker as much as possible. It's not hard, but if you only touch it once every few months when something breaks / needs to be updated, it's hard to remember.
I have two 12TB drives and a APC UPS with USB connection (would be nice if could be set to shut down gracefully and turn back on when power is restored). My router has a 2.5G lan, but I guess dual 1Gb is fine. I also have a HP 800 G4 mini I could use, but I would rather use Windows and native programs on it.
I have also just got a thin client (debian) with 5TB drive that I plan to use as offsite backup so I would need a way to connect that (the plan was wireguard to my network and use syncthing).
Is DS224+ with RAM upgrade what I am looking for?
I am thinking about repurposing this workstation as a media server and family photos backup, but I am not sure whether I can power the 4-5 drives I would like to add using the built-in PSU.
My understanding is that even if there are not enough SATA ports I can get an expansion card to add them, but how can I find out how I can power the drives in the first place?
Thanks for your help!
Since i started a server for my movies and series with an old computer i started to wonder, whats the best for trasncoding? GPU or just the CPU? Since i have a lot of low res videos and a 4k compatible TV i just want to have the best quality as posibile, but i dont know if i have to buy a GPU to get the best of my humble setup.
Specs:
MB: Asrock h110m-hdv r3.0
CPU: Pentium G4500 Dual core 3.50 GHz
RAM: 16 GB Dual Channel DDr4
PSU: Generic
Case: Generic
SSD: Kingston A400 480 GB
HDD: A lot of 2TBs
Hello,
I'm a Software developer and have been playing with the idea of building a server for quite some time now as my main station to code on, host web applications and maybe even as file storage.
I have an old Server from about ~9 years lying around:
Since I'll be running Debian/Ubuntu I should be fine without a GPU. The only part I would need to buy would be a proper server case.
I'm just not sure if it's actually worth building a server with those components since electricity isn't cheap in Austria, it's about 29 cents for a kwh. This build would cost me monthly ~67 euros (330w) to run, which just doesn't seem worth it.
When looking at similar stations in Germany or Austria you could get a decent dedicated Server for ~50eu/month. So if it's not even worth running a server with these components, do you have any tips what I could use them for?
Thanks
So, I'm just starting my homelab & homeserver journey.
I've decided to go with a dedicated machine for NAS to future-proof my setup (easier to work on multiple machines + with zero knowledge I want my NAS 24/7 without me screwing up something on the proxmox-host I plan to have).
I have an old chieftec-case with about 10 hdd slots, 8 5.25" in the front and 2 internal 2.5". It's however an empty case atm.
I also have gone through my boxes, existing machines and spare parts and figured out I have 6x1TB SSD drives, so this gives me a decent start of storage that will be quiet/low power.
The plan is to run 2 (or more) 128GB SSDs as systemdisks and keep the 8 5.25" bays dedicated for storage (starting with 6x1TB in a raid).
(Long-term is to replace storage with much larger 5400 rpm drives I can spin down etc).
My idea is to purchase a complete PC; say an optiplex, i3/i5 with 8-16GB of ram with case+psu etc since these are very cheap on ebay. And then I move it to my large case, insert a pci-sata card and voila - a NAS is born.
Would anyone do this differently?
Since I have the case which is huge and my 6x1TB disks (+ system disks) I like this approach, I do not want to try to buy a small SFF/minitower solution and completely fill it with stuff, for temperature/airflow reasons and also thinking ahead of moving to much larger 5400 rpm disks.
Appreciate any input!
Hi Folks,
Would appreciate any advice on modern low budget/ low power solution, that only needs to be powerful enough to serve media to smart devices via PLEX or similar, while supporting modern antivirus, SMB or equivalent for ease of access, supports larger and fast storage internally, plus a good amount of external storage via usb/ssd.
Have seen people talking about PI, mini PC's etc, but don't have the understanding to determine what is best for my needs.
For context... I have been using a potato (base level business HP desktop that I claimed from work almost 10 yrs ago when they were going to toss it for upgrade, with 4gb ram and no ability to upgrade) running Debian right now to serve media successfully to my smart devices for these years. Using the available ports to run 3 partitioned TB usb drives, and changing them out as they fail.
I feel it's past time to up the game, as i am now struggling with internal hdd storage limits even to upgrade the OS as required, and find it hard to keep up with the emerging newer protocols (and extra software required for them) with hardware that old, mostly because of onboard hdd and ram limits due to hardware age/limits.
Any suggestions welcomed and greatly appreciated.
Cheers.
Hello,
I have an OpenMediaVault server with Portainer, Plex, SWAG, Nextcloud, among others, and everything is working well. Today, I would like to run a VMware image. This VMware image contains a Windows Server 2011 from which I run the software I need. Is it possible to host a VMware image on OMV/portainer or other services ? If so, do you have any guides? Should i have Access to windows SERVER desktop ? Thanks for help
Well well, I got a new (used) server for myself and it came with a PRaid 400i, went to install windows server 2019 but the drives didn't show up (Raid 1).
Long time of troubleshooting later I have updated the Firmware, have the drivers for it and updated the bios of the server itself.
I tried:
different driver versions
Windows Server 2016
Debiant
Ubuntu Server
Windows Server 2025
I'm by now at the end of my capabilities and knowledge why this might be, everyone on the internet just says drivers but those don't seem to be the issue since I do have those and loaded them in during the install.
As the title says, as soon as I put the system to work, specifically when I boot into HiveOs to mine monero the system shuts down after about 10/15 minutes.
I was having problems with the VRMs overheating before and that's why I installed the 3D printed duct that pulls fresh air from the top to the VRMs.
After this I let Prime95 run for about 2 hours and it seemed stable with the max VRM temperature reaching 94 degrees.
When the system shuts down in HiveOs the VRMs are around 82 degrees, so I don't think they're still the cause.
The CPUs too are not the problem I think since they reach 65 degrees at most thanks to the two powerful coolers.
Another thing that doesn't really make sense to me right now (I am new to Proxmox and I probably have not configured everything I have to yet), is the low CPU and RAM usage I am seeing inside the Proxmox dashboard.
I have set up two VMs with 64 Cores/128Gb Ram and 48 Cores/96Gb Ram and would have expected areound 90% CPU and Ram utilization whilst mining given that the server has 128 Cores/256Gb Ram in total. I have read online that you can manually assign the cores to a VM but I have not managed to do that yet since I hoped to solve the shut downs problem before. The VMs are configured to "max" as CPU type. I don't really know what that means and if that creates problems, but I have followed a tutorial to get HiveOs up running in proxmox and the guy was choosing that type.
The complete specs of the system are:
Motherboard: SuperMicro H12DSI-N6
CPUs: 2x EPYC Milan 7B13 64 Core with Arctic SP3-4U coolers
RAM: 16x16Gb Samsung ECC 2933
SSDs inside 4x4x4x4 raid card {
Boot drive: 2x 128Gb nvme gen3 in raid1
Storage drive: 1Tb nvme gen4
}
Intake fans: 3x140mm on the front, 3x120mm on the back and 1x140mm on the top under the duct
Exhaust fans: 1x140mm on the back, 2x140mm on the top
PSU: BeQuiet! 1200w Platinum
I have tried to manually limit the cTDP and package TDP (If I remember the name correctly) under the "North Bridge" settings in the BIOS to 250w and the system was able to mine for the whole night without shutting down, but given that the hashrate I was getting was litterally a third of the one I was getting when HiveOs was the only Os installed on the boot drive itself I tried increasing it to 280w (the TDP of the CPUs) and it was shutting down again. I am trying if 260w is stable at the moment, but time needs to pass.
I was mining on an open bench before and wasn't using any manual cTDP limit.
I am still very new to server grade hardware and home server in general so thank you for any kind of help.
I would really want to ensure system stability and increase the very low output I am getting since switching over to Proxmox.
I was getting 88-90 KH/s before and am seeing 16 KH/s at the moment on moneroocean.stream.
I don't know if this is accurate tho since HiveOs itself is reporting 41 KH/s and 33 KH/s on the 64C and 48C workers respectively.
The IPMI screenshot below was taken after about 25 minutes mining with a cTDP limit of 260w set in the BIOS.
UPDATE: after 40 minutes the system still shut down at this cTDP.
Thank you very much in advance!
LINK TO THE PICTURES: https://imgur.com/a/mEm4jBD
As per title please. Need to give GPU extra power but so hard to find this power adapter!
I am a noob looking to build my first NAS, so please take it easy on me.
I am looking to build my first NAS that will serve 2 purposes: 1) To back up important files and have redundancy for the drive that those files are stored on. 2) To host my own Jellyfin server. I would be the only one ever accessing my Jellyfin server content from various devices.
In terms of the important files, I would be mainly backing up family photos and videos and some important documents (.docx. .pdf, etc), thus I don't think the storage requirements would come close to that of the Jellyfin server. I would also like to host my family photos and family videos on my Jellyfin server so that I can view them on any device. In addition to my family photos and videos on my Jellyfin server, I would also like to host blueray movie/tv series collections as well as my music collection. I do not need to have redundancy for my Jellyfin server except for those family photos and videos I mentioned earlier. If I lost my movie and cd collection, I could re-rip them so not a big deal if they were lost during a hard drive failure.
I would like the NAS to be running TrueNas Scale as the OS and I would like to consume as little power as possible, while being able to service my needs. I would need the processer to be able to transcode videos on the fly that are encoded with h264 and h265/HEVC. I would want the build to take up a small amount of real estate like a Jonsbo N1 or smaller. I would also like the NAS to be as quiet as possible.
A few questions I have.
Thanks in advance for your help!
It’s not crucial data - Plex movies/shows + NAS + VMs + some services like home automation etc. But this is going to be stored in the basement in a server room in an apartment complex, so much harder to get to in person.
This is going to be my 3rd home server upgrade. Currently have a HP DL380 G9 running unraid and I absolutely love it - the processing power is not enough anymore.
Is consumer hardware with no ECC “stable” enough for all this? Right now, this is what I’m thinking of doing.
Ryzen 7 5700G, higher end consumer MSI motherboard, 128GB RAM -> from my current desktop, so essentially for free.
New 650w 80+ Bronze PSU ~$60 Silverstone NAS case with hotswap 8 bays ~$200 6x 12 TB HGST Helium Drives refurbished ~$600
Plenty of fans and hardware monitoring using hardware I have lying around.
Important data (~2TB) backed up offsite to some S3 provider, encrypted using duplicati $10/month
Idle should be <60W and load would be around 200w.
Is this stable enough to not need restarts more than 1/2 times a year?
I didn’t really understand what tradeoff I am making by not getting ECC - my home servers and workstations always had ECC.
I've been self hosting my media server off of my main PC for a while now, and before all these tariffs start I actually want to get started on my main set up. I would like to make sure I'm on the right track here from my research and hoping to get some insight.
Purpose: The general purpose is multi faceted, much the same as everyone else.
Current Equipment: Right now, the plan is to get away from my desktop altogether for these needs. I have parts from my 2017 build that I plan on using as well as my recent 64TB array
Old PC parts
Recent Array build (in Raid5)
Future purchases include another onsite backup for both the server and home PCs probably in a similar array
Purchases for rack: I'm going full out on a rack from the get go. Using those old parts (and getting a new PSU) I plan on just using a rackmount chassis to build that out and get everything else going.
Some questions:
Thanks for any help or insight!
Title states my issue.
I've referred to Chenbro's site here, but I can't seem to find anyone selling the model 84H341810-046 at all. I purchased a "Universal" 1-4U slide rack, which was quite awful, the hardware was missing and there was an Amazon return slip inside and folded up, needless to say I also returned it.
Is there any sort of "good" universal slide rail kit? Or is there a McMaster-Carr for server equipment?
Hey everyone,
I'm planning to get a new NAS that will be running 24/7, but I'm unsure whether to build one myself or buy a pre-built system. I'd really appreciate your advice to help me make the best decision.
What I need:
What I'll use it for:
What I'd like to know:
Budget:
Operating System:
Power Consumption:
Noise Level:
RAID Configuration:
Future-proofing:
Hey everyone. I'm wanting to build a home server and use proxmox to put all my services on it. Here's what I'm wanting to run:
NAS
Plex
NVR software
pihole
Headroom for misc other services or more services in the future
I'm wanting to do this in this rackmount case as I have a server rack: https://www.amazon.com/gp/product/B096WFKPCB/ref=ox_sc_act_title_4?smid=ATVPDKIKX0DER
As this is a server chassis, I don't want an intel nuc or anything small form factor. I do want it to be as LOW POWER as possible. Here is a list of some components I'm thinking of:
https://www.amazon.com/gp/product/B002VLYKDO/ref=ox_sc_act_title_3?smid=AJ1BUG50UXZKY&psc=1
https://www.amazon.com/gp/product/B086MHSTWN/ref=ox_sc_act_title_2?smid=A23POT47ZXRB66&psc=1
Please let me know what your guys recommendations are. I don't want to spend a ton of money, but I'm not super constrained either. Maybe buying a cheap dell and putting the components in that server chassis with that psu would be best? Thanks!