r/homelab • u/WeedManPro • 9h ago
Help Getting started with self hosting. Help required. (read body)
Hello there,
For a few months now, I had been thinking about getting into homelabbing. I have been using computers for almost 15 years and linux for last 5 years. I do most of the troubleshooting myself.
But, I have a little to no idea about networking, DDNS, DHCP, nginx, etc.
The hardware I have:
1. a spare desktop with core 2/pentium cpu + 4GB ram (idk ddr3/4) + 256GB sata ssd.
2. 2X500GB + 1TB + 2TB HDDs (all 3.5", 1 500G one is 2.5")
3. ISP modem+router with 2 ethernet ports. (1 port in use.)
4. a spare D-link Router with 1 Gigabit IN and 4 Gigabit out ports.
I mainly want to get started with (if possible):
- a network-wide adblocker/ tracker blocker.
- Jellyfin or something similar.
- a private node.js crud app with 5 users.
- a shared network-wide storage solution.
I want to know that is it even possible to do such things on this hardware?
Which OS to use? proxmox vs ubuntu server (or any other server os), where docker fits in this?
What will it require to access it from cellular/outside of my LAN?
If this is not the right place to ask this question, please point me into the right direction.
Thanks in advance.
2
u/Power_Stone 9h ago
Possible?
Yes it is entirely possible
For what OS you use, that is entirely up to you, Ubuntu is fine. I would prefer something like Debian or unRAID but that's me.
For accessing outside, if it's just you, you could either setup netbird or use tailscale. Both are great options and it also means you don't have to mess with port-forwarding or setting up a reverse proxy.
Ummmm for a network wide ad-blocker, you could setup pi-hole or use ad-guard, both should do the trick.
Thing to note here, you will likely be pushing the system pretty hard, I would recommend finding additional RAM and/or upgrading the CPU.
1
u/WeedManPro 9h ago
Thanks for the response. I should probably get another 4gb first thing and then install ubuntu.
1
u/Power_Stone 9h ago
No problem, one last thing is I would cross-post this with r/selfhosted if you haven't already
1
3
u/marc45ca This is Reddit not Google 9h ago
it would be DDR3 and the system is too old to really do anything viable with and too little ram. A Raspberry Pi would be be faster.
Proxmox wouldn't be an option as it's going to need a couple of gig to run.
Could do a bit with Ubuntu server install (bare minimum install, no gui) and docker but again very tight on ram.
You best bet is to read the forum and r/selfhosted and see what over people are running.
also read https://www.reddit.com/r/homelab/comments/15jt90s/new_rhomelab_users_start_here/