Our First Home Server Doesn’t Have to Be Complicated: HexOS, FygoOS or Proxmox Old Hardware

Homelabing isn’t scary! Join us!!

You don’t need new hardware to start building a useful home server: Fear not home system administration as a second job. The machines on the desk my video span everything from cast-off Dell business PCs to more elaborate builds with the awesome Cooler Master master frame case, reused enterprise hardware, and tons of mixed gear.


Jonesbo N4

Minisforum MS-A2

Minisforum MS-02 Ultra

Dell OptiPlex 990

Dell Precision Tower 3620

https://ebay.us/heibbT

Intel Arc B50 with Nerdware changes

Each has different limits for storage, expansion, power consumption, and performance, but there is plenty you can accomplish with what you already own. Decade-old GPUs can still reach fast performance for both transcoding and media as well as whatever the new hotness is in ~30b parameter AI models. The idea is to put whatever hardware you’ve already got to work, first, so you can change the way you’re thinking about services. This is like building your own little software zen garden.

What’s in the zen garden? That’s up to you. Could be something awesome from here!

The software has a similar gradient as the hardware I showed in the video, depending on how much convenience you want and how much control you’re interested in taking on. FygoOS aims for an approachable experience, bringing storage and applications together with relatively little setup.



HexOS puts a friendlier interface over TrueNAS, drawing on its underlying storage capabilities while simplifying common tasks.



Proxmox gives you a flexible platform for virtual machines and containers, with more decisions and administration left in your hands.

You can cosplay as a sysadmin to whatever extent you enjoy, while keeping the focus on what these systems actually do for you. That might mean organizing documents with Paperless-ngx, managing photos with Immich, serving your media, or building home automation and camera systems. These projects have rough edges, and keeping your data safe still requires backups beyond simply having a NAS. As we head toward Devember, this is an invitation to experiment, share what you learn, and help each other build useful things.

Why V100s in 2026?

Community software is giving NVIDIA’s aging Tesla V100 a second life. Projects such as ik_llama.cpp and the V100-focused llamacpp-v100 are improving inference through optimized kernels, quantization support, and speculative decoding, with the latter explicitly tuning matrix multiplication and attention for Volta. I have more about this coming up in a future video. It makes a big difference if you have the bridge, too, to get the unified 64gb memory pool not-over-pcie (ideally).

Intel B70 and Radeon R9700 can also be good “alternative” choices. I do not think a $4k+ 5090 GPU makes sense in a homelab. Possibly an upgraded 48g 4090 if you already have a 4090 makes sense? The software maturity of Radeon R9700 makes it a good all-rounder for 32gb; a B70 can be an even better deal but it has a couple performance caveats. More on all this later…

Where to go from here?

Pick something you actually want your server to do. Organize the family photos with Immich. Get your paperwork into Paperless-ngx. Put your media in Jellyfin. Start with the hardware you ALREADY have and choose how much of the machinery you want to manage. FygoOS, HexOS, and Proxmox represent different points on the software cosplay-as-sysadmin gradient; you don’t have to do do that if you just want an appliance without having to do deep of a dive.

(That’s also a bit of the meta commentary here – more and more the software and ecosystem is making the friction for admission much less than it has been.) You can reasonably have a goal to only learn enough about it to be confident your data is protected and replicated under your self-management.

Once something is running, the next question is: who needs access?

That’s coming up for Devember 2026 – Who needs access? And how are we going to manage the access?

and

for access;

for the landing page. Content soon ; comment below with where you are on this journey.

11 Likes

If you don’t care about AI or anything GPU intensive, those little mini PCs that corps just dump at recyclers or sell on eBay are more than capable.

I run 2 Lenovo ThinkCenter Tiny PCs for my entire lab. One runs Proxmox and the other is my Jellyfin server running on Docker.

My next project is to tinker with Podman!

1 Like

I love the thinkcenter mods where they get a custom case and a m.2 to sata adapter with 2-5 hard drives. Thats exactly the right thinking! 90% of people thats theperfect homelab starter in a box

5 Likes

I haven’t gone that far to mod things yet.

I’m currently migrating my docker instance to Podman, but here is what I’m running in my lab:

Both ThinkCenters are running 8th Gen quad core Intel CPUs with 32GB RAM and a 1TB SSD.

These things are rock solid and I’ve never had any issues with these.

1 Like

I was a bit disappointed to learn how HexOS’s pricing model is built. I don’t think I’d recommend a subscription model or such an expensive license because of the past experiences in this space (e.g Plex, mini-io, portainer, and all the other bait and switch license models).

With the other one, having a china-based OS gives me pause and looking at their webpage and model it looks like it’s opensource in name only with a link to their source code buried in the helpdocs.

I would be really interested in seeing the exploration of some other solutions like yunohost and casaOS for the people in my community that are somewhat technically competent but where TrueNAS or proxmox is a bit too much to get started.

1 Like

CasaOS is dead, Ice Whale moved everything over to ZimaOS

Good to know! It looks like they also split into a “premium” pricing model too vs true FOSS. Although the pricing is more entry-level friendly currently compared to hexOS.

My homelab path started with me not wanting to pay an extra 20 a month on top of my 80 a month for (at the time 256 mb up/down rural internet) so I would get a static IP from my ISP, so I could host a Bedrock Minecraft Server for my self in a few friends.

I am not a developer, the most code experience I have is maintaining a xml code for a Minecraft mod pack for ~5 years. I leaned on others past experiences and ChatGPT for explaining some of the nuances I didn’t (some of which I still don’t) understand.

Hardware wise I started with a old iBuyPower PC my mother-in-law no longer needed.

  • i5-7500

  • 2x4GB Ram

  • GTX 1060 (because i forgot there was a iGPU in the intel for about a year)

Started as Ubuntu and a cron job to be a DDNS to update a domain.
Then I found out that I was just open port all the time no real speration.
I added docker, and NPM, then Rust Desk, then a VPN (I didn’t see the reason for Tailscale or Cloudflare Tunnels if I could make it myself)

Then realized if ONE fails they all fail. So I moved to Proxmox, and VMs for each service.

Added a new PC for running AMP Server Software
Then another old PC for NAS
Then an EVEN older PC for Internal Security Cameras on windows
Then I learned about Hermes…

My Current Homelab is using about 74% free to me hardware (I will admit fully lucky in that regard)

Serverstack:
Networking box (the starting PC)

  • i5-7500

  • 2x4 (8) GB RAM

  • 512 GB NVME (bought upgrade)

  • OS: Debian 13

  • Hermes

  • Docker

  • Nginx Proxy Manager

  • Rust Desk

  • Wire Guard
    Agent / Game Server box:

  • Ryzen 5 5600GT

  • 4x8 (32) GB RAM

  • 2x 512 GB NVMEs (OS & Servers)

  • OS: Debian 13

  • Hermes

  • Docker

  • SearXNG

  • FireCrawl

  • AMP Game Server Software
    Media Server:

  • Ryzen 5 5600GT

  • 2x8 (16) GB RAM

  • HBA Card

  • 1x 1 TB NVME

  • 2x 2TB SSDs

  • 3x 8TB HDDs

  • 1x 24TB HDD (on the HBA)

  • OS: Debian 12

  • Hermes

  • Docker

  • Jellyfin

  • Kavita

  • Navidrome
    Photos Server:

  • i5-6500

  • 2x4 (8) GB RAM

  • 1x 1TB SSD

  • 1x 8TB HDD

  • 1x DVD-R Drive

  • OS: Debian 13

  • Hermes

  • Docker

  • Immich

  • Memos
    Box 5 is a test platform (the one that is only turned on when i need it):

  • FX8320

  • 4x4 (16) GB RAM

  • GTX 1030

  • 500 GB HDD

  • OS: Omarchy

  • Clean install nothing else on it

Yeah it has been an interesting road for me, but it all started with some old tech laying around to avoid spending a stupid price on something that should be a included feature, and so I can be a ‘bit’ more lazy.

Heck this journey, lead to me learning of Omarchy, being tired of seeing windows stray so far from what it used to be back in the later years of DOS and installing windows on 3.25 floppy disks to Windows 11… sorry I am strying from the point here.

Bottom line, took the plunge and not only am I running a Homelab to self host what I can to save money, even including the increase to my power bill. I a die hard windows enthusiast, am now running Arch on my daily driver PC and laptop. This is doable for anyone all you need to do is find somthing you don’t want to pay for anymore or that you want more security or ownership of (some times all three) take your time and for little to no cost if you have old tech laying about.

I can say that without a shadow of a doubt my journey down this rabit hole is FAR from over.

1 Like

I’ve a single server I built mostly out of parts I had in my garage collecting dust.

It’s an i3 6100, 16 gb of ddr4 (thankfully one of the parts I already had), a boot ssd, a single 4 tb media drive (I’ll soon add another 500 gb drive I recently Wendell-ed back to a serviceable state which will mostly act as a place to throw files for easy sharing across my devices), and lots of room for expansion, mostly in the storage department.

This is basically a living room pc that doubles down as a media server. It’s running jellyfin, mealie for my small collection of recipes, searxng for a search engine that brings together results from all other popular search engines with actually helpful results, and a landing page in the form of a customised glance instance. It also runs a game server for a game I’m modding. Me and a friend of mine can have access to the server’s mealie, searxng & jellyfin instances via tailscale. Searxng is by far the most used “service” this pc is hosting. Everything runs on plain debian, with mealie, glance and searxng running on docker.

I’m planning some more storage upgrades in the future (besides the drive I already mentioned I’ll add) but due to the state of the market that’ll have to wait.

So far, I’ve liked this little “box of services” I run a bit more than I thought I would.

3 Likes

Well I decided to join the forum from this video, probably just a right time right place thing. I built my first home server a few months ago and have been adding stuff to it every so often. I probably should have done more research before building, but I didn’t and this is what I decided to make it from.

I am running a n100m with 8gb ddr4 and a 120gb ssd I stole out of my computer that I wasn’t really using. I also have about 32TB of HDD’s from 2020 that were just sitting there not being used anymore so I go a sata expansion for the n100m and combined them into a single hard drive with MergerFS and Snapraid

I have Debian 13 as the OS and just run everything else on docker.

Immich
radicale
fireflyiii
jellyfin
audiobookshelf
pihole
tailscale

I also set up magicmirror2 on a pi5 with a monitor for calendar, immich, and chores list.

I have a separate debian docker on there as well, but I just found a vsCode docker image that would let me work in the browser, so I am going to change to that instead.

2 Likes

There really is no wrong place to start. I’ve happily had a freenas → truenas scale box running on older hardware for… many many years. Added a 2nd. PFSense –> OPNSense. Added a proxmox box. It is less messy than I imagine — but more messy than I’d like. There are just so many really good tools now that solve real problems, so if anyone is just getting started the advice to just “pick a thing you want your server to do” is the best. You probably can run it on anything. I think my first server was an incredibly old laptop with a broken screen plugged into the wall and shoved in a corner.

My setup has been Frankensteined along, piece by piece, like A weird ship of Theseus that only added and never discarded. Some top-level things that I enjoy: Immich is glorious, and having polished apps and web interfaces that just do the expected task of “backup photos” and “allow searching” and “produce memories” and “identify people” is incredible. Same with Jellyfin. It just mostly works. I recently migrated music to navidrome (after getting perturbed by less-than-perfectly tagged music in jellyfin). I mostly realized that music is just different contextually than video, so a separate app/service made sense. Enjoying the Navic and the Symfonium apps for connecting to that via mobile.

Just getting started with Pangolin, so I’ll be interested in the upcoming connecting posts/videos. I’ve messed about with netbird and tailscale before. Like most things, It’s about figuring out a balance of what I’m trying to do (and more likely what is useful to do in the first place). I do have non-technical users who access some of these things, so making sure it can work somewhat seamlessly is important.

I’ve always got an rss thing running (currently miniflux). I’d been messing about with ollama, but just recently tried llama.cpp and the Pi harness. That’s been very interesting. Took a bit to get it setup across the local network correctly for endpoints and limits, but it’s easily the most useful setup I’ve had to actually do some things.

I’m looking for good note-taking tools. I used emacs org-mode for years, but finally accepted I like a prettier interface and less archaic functionality. I used logseq for a bit, but they’ve been mid-transition for a while now. Most recently I’m trying poznote which is good and worries me. Longevity matters. Open to recommendations.

Many things I’m forgetting, but it’s been a fun journey and one I plan to continue. Hardware is interesting, but I’m really enjoying the focus shifting back to doing things.

3 Likes

You said one of my magic words Wendell, 7D13. Been real interested in those given my positive experience with metas previous gen 7D12s. So far ive been unable to get the 7D13 to boot in my Huananzhi H12D boards. I’m curious to see what you’ve found.

I’m in a bit of analysis paralysis re: motherboard features for an offsite backup. Figured while on the subject, knowing what features to be looking for when building something may be helpful to others as well.

My main NAS is running TrueNAS on an embedded Xeon supermicro board that has IPMI etc - easy to get in remotely and fix issues even pre-OS.

I have an 8th gen 8100T that just needs an ITX motherboard (already have a 4 bay NAS case, ram and drives). However, seems that on the used market, 1151 ITX boards with IPMI are on the spendier side for something that just needs to live in a friend’s closet and receive backups. ($300+). (At that price, I could buy an external KVM and pay my friend for the extra box and wires rather than the inconspicuous black box with power and ethernet)

Am I just over-thinking the lack of IPMI on my remote backup? And yes, I would have VPN access to my box on his network, so yes, I’d be able to use IPMI to manage it.

1 Like

I can’t get them to work reliably because the available pcie lanes isnt the group thats “normal” so its annoying and terrible

I was mildly surprised that you didn’t look at Unraid in this video. Was it considered too much more complex than those other options? I’m hoping version 8 helps a bit with the new UI and native compose apps, that will simplify setting up lots of stuff that requires you to configure a separate backend and database in the current system.

The problem of course is I’m trying to decide today what to use, and that’s only in the future.

I’m trying to pin down how I got started on the homelab journey; probably a pihole in my first apartment after graduating college. Just a little raspi helping protect me from ads. Now I have a full height rack in the basement (it’s not full, but there’s more than I had ever anticipated).

I had graduated with a BS in Robotics Engineering back in 2016, and started work in software in 2017; turns out there weren’t a lot of robotics engineering jobs for undergrad degrees. Work and hobbies overlapped when I could make them; find excuses at work to learn how to use docker, go get used to it at home, apply new skills at work.

Now I’ve got tons of machines on the network, running Ubuntu mostly. The storage servers run Truenas Scale. I should really get a nice picture of it.

1 Like

I’m using XigmaNAS (ex NAS4Free) for years already on a couple of very old HP MicroServers, each in different parts of the house and garage, keeping each other synced. Running my Kodi to rad directly from the shared drives on the respective servers. I’m aware of Jellyfin, but I don’t think these old Microservers will be able to do Jellyfin and ZFS. For storage only 4 x 3TB and 4 x 4TB respectively in ZFS1 (on 8GB ram each Microserver), but has been bulletproof since initially starting it over 10 years ago…

I just hope I don’t have to replace any of the hardware anytime soon

Tldr unraid is going through a transformation right now. Maybe when they’re done transforming. The last time I looked at it bludgered them into supporting zfs so maybe? But unraid right now isn’t significantly different from the spectrum from hexos fygo os proxmox

1 Like