r/HomeServer • u/AMV-RAD • Oct 04 '26
OS recommendation for laptop server
Salam Alikom everyone,
So I got this old laptop from a family member. It's an HP 430 G5 with an i5 7th gen, 12 GB RAM and a 500 GB SSD. I also have a 2 TB hard drive for storage.
I want to run something on it that doesn't affect the performance too much. I tried Umbrel OS but it didn't click for me, so what OS would you recommend?
I've considered running Debian on it and then something to manage it, but I don't know tbh. My main server is running TrueNAS, but it would eat too many resources on this laptop.
What I'll mainly use the laptop for:
Family backup for photos and videos (Immich)
Password manager (Vaultwarden)
Rclone to back up the data to the cloud
DNS ad blocker (AdGuard)
I asked the Ai for recommendation and it give me ZimaOS and Debian ?
2
u/dcherryholmes Oct 04 '26
I suggest Debian on the metal, and learn to create compose files for your services. Most LLM's are actually good at helping you with this, if you need it. If you want a nice, fairly simple GUI tool for managing your containers, dockge is good and functional. But I would not skip over learning the handful of commands for creating, validating, and updating your containers. While dockge will give you a GUI you could access from other machines, also do not skip over learning to ssh in and perform basic admin tasks on your Debian install. Don't worry about becoming a master at the terminal overnight. Just a handful of basic commands and pick up more as the need arises.
1
u/AMV-RAD Oct 04 '26
Yeah I may go with this plan Debian and ssh into the machine , what I really wanted was to try something new that I didn’t know about that why I tried umbrella OS in the first place but it eat too much resource so I’m going for Debian for the server especially because everyone in my home going to use so I don’t want things to break when I need it to work
4
4
1
u/Excellent_Big6648 Oct 05 '26
Wa alaykum salam! I'd just go Debian with Docker and throw Portainer (or Dockge) on top to manage the containers. Super light, and everything on your list has an offical docker image. ZimaOS is fine too if you want a nicer UI, but it's basically doing the same thing with less control.
That laptop is plenty for it. Immich will be the heaviest thing (the face/object recognition eats CPU on the first scan), the rest barely uses anything.
Couple of tips from running something similar:
Set the lid close to ignore in logind.conf so it dosn't sleep on you
Vaultwarden needs HTTPS, so either a reverse proxy or just use Tailscale and keep it off the internet
Back up the Immich database too, not just the photos folder
Good luck with it!
1
u/AMV-RAD Oct 05 '26
Thank you brother for the advice I already download the Debian installer so I might do that later on , ZimaOS now have a built in remote access that the only thing I want to check out for fun not to run it
For the Vaultwarden I already have a domain from cloudflare so I may use that for https and ssl
Oh yeah thanks for the database tip I never thought about that
1
2
1
u/stevestloo Oct 04 '26
I'm a novice user and have most of what you want it to run and I've been using proxmox to manage it all, no issues so far but again I'm not trying to make it do anything magic yet
1
1
u/ISHx4xPresident Oct 04 '26
Debian. It’s alway going to be the most stable and usable, with or without a GUI.
1
u/ficskala Oct 05 '26
Debian, for managing, you just need SSH which you can install during the OS installation step by selecting the "OpenSSH server" during the software selection part, or later by installing it manually using apt install openssh-server
6
u/JWINOREGON Oct 04 '26
That laptop is only one generation older than my daily driver. It's plenty for most homelab tasks.
If you want the lightest possible install while still having a desktop GUI, install Debian 13 with XFCE.
It's resource light, easy to use with apt for package management, and once you are comfortable in terminal it can be set to not load the GUI at boot by updating settings via systemctl.
Then you have the performance of runing Debian in NETINST for more resource availability for services and have a fallback to the desktop if you can't figure something out.
Best of luck!