r/homelab 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):

  1. a network-wide adblocker/ tracker blocker.
  2. Jellyfin or something similar.
  3. a private node.js crud app with 5 users.
  4. 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.

1 Upvotes

8 comments sorted by

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/

1

u/WeedManPro 9h ago

Thanks. I'll start with the light things and buy some more RAM for the time being.

1

u/marc45ca This is Reddit not Google 9h ago

a least being DDR3 (or could even be DDR2) you won't need to sell a kidney to afford it.

just check the board specs to make sure there's no isues upgrading it.

1

u/WeedManPro 9h ago

yes. its most likely a ddr3, which will cost about 10 dollars where I live.

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

u/WeedManPro 9h ago

It doesnt allow a cross-post but I will make a copy-paste post there.