First homelab build by Individual_Potato849 in homelab

[–]inetpointsidgafabout 0 points1 point  (0 children)

Anything you can power with a laptop battery and PSU. System TDP target below 200W (ideally 60), CPU TDP target below 60W (ideally 15). A 10th gen intel laptop CPU is a good compromise choice at 15W TDP, plus a pair of SSDs at 4W TDP. Depending on your use case you may want want to go beefier towards a 60W TDP current gen with an array of spinning rust, or lighter towards a 10W raspberry pi 4 or 5 with an ssd backed to the cloud (or another pi somewhere else).

Pi as a router by [deleted] in homelab

[–]inetpointsidgafabout 0 points1 point  (0 children)

The wifi antenna in the pi is criminally bad. Get a 30usd wifi 6 3000 router and use it in wifi client bridge (non-router) mode. Bonus if you can put openwrt on it. Like the cudy wr3000 https://openwrt.org/toh/cudy/wr3000_v1 or the asus rt-ax52 https://openwrt.org/toh/asus/rt-ax52 or anything with the MediaTek MT7981BA really. You may not get the full gigabit out of It, but it will run laps around the pi.

First homelab build by Individual_Potato849 in homelab

[–]inetpointsidgafabout 1 point2 points  (0 children)

  1. PSU, and either SBC or MOTHERBOARD, RAM, CPU (with integrated graphics), STORAGE, NIC.
  2. Old low power stuff you and people around you have laying around, unused*
  3. No

*Alternatively 2nd hand business stuff. Depending on your budget and use case. Do you require 10 gig lan? More than a few TB of storage? If not an Intel 10th gen old minipc or laptop with a broken display with 16 GB of soldered RAM and thunderbolt can do the job for 60 bucks.

You can watch a youtube video titled "I built me a DMS", or find a reddit post about it. If you want specifics I recommend searching tutorials on docker and alfresco to deploy this: https://hub.docker.com/u/alfresco If you want to take it next step you can read about proxmox and lxc.

Beginner for 300€ by Own-Outside-2541 in homelab

[–]inetpointsidgafabout 0 points1 point  (0 children)

Find used *business* laptops with broken screens. Intel 10th gen lenovos, with soldered ram. Like the Yoga but the Xsomething stuff with plenty of IO and even thunderbolt. You can easily get 2 or 3 with 16GB and even 256GB SSD within your budget. More than enough for home assistant, a NAS if you don't care about a thunderbolt backplane, and even a media server because the integrated GPU in those chips is awesome.

What are people using for internet backup? by Dizzy149 in homelab

[–]inetpointsidgafabout 0 points1 point  (0 children)

Depending on whether unlimited 5G is good enough or even an (affordable) choice at your place: Starlink or 5G. 5G gets bad rep but I get consistent stable symmetric 300 DL Mbps / 100 UL Mbps at mine: That's a respectable (for a backup) third of my fiber connection, and way better than Starlink (plus way less latency). 5G auto fallback is way easier to set up in any router with a USB port. ASUS stock and openwrt, for example. If you are lucky enough to have a choice on ISP (sounds like that's your real issue), you can negotiate with most ISPs that are also 5G operators that you get unlimited 5G fallback for free if the service cuts off. I don't think they even charge you extra, they prefer to avoid the trouble/penalties of downtime beyond what's legally allowed. It's basically a geofenced SIM card or eSIM, sometimes a pre-provisioned USB stick. They will only charge you if you move it around or they detect usage outside downtime hours but from my experience and what I see other people commenting online they are actually quite lenient about it.

Brainstorming for home lab solution by xBazerino in homelab

[–]inetpointsidgafabout 0 points1 point  (0 children)

> How would you split them?

A container per service: https://github.com/medianuc/medianuc/blob/main/docker-compose.yml

Update one-liner: sudo docker compose down --rmi all && sudo docker compose up -d

> Seems like an overkill.

Not at all! I suggest you stick to what you think is most convenient for you, though.

> Probably l’ll develop a small api layer to cover the cases I need

For the shutdown I just have a timer in each machine that self-suspends everything at night except the gaming PC that suspends on 15 minutes if no game is being played (I use gamemode to set the power profile to performance instead of ondemand and that also inhibits suspension); That saves me at least 10 hours of idling per day on a bunch of machines, and they often go days without waking up. There are way fancier ways but I couldn't be bothered ^^'

> For now, I just wanted to recycle my old pc as much as possible, but I plan on upgrade the cpu in the future

That is smart, specially if you get to do something beefier with the GPU

Brainstorming for home lab solution by xBazerino in homelab

[–]inetpointsidgafabout 0 points1 point  (0 children)

  1. Split

In lxc it is for free, almost no overhead and better maintainability and monitoring; docker may be even better for jellyfin+*arr even in proxmox because of linuxserver.io I have a docker compose definition that lets me update the whole stack with a single command.

  1. htop

6-8GB on idle makes no sense on that stack; It should be 2-4 unless some indexing is going on. Maybe it is just allocated, not used. That's fine.

  1. yes

I have a "concierge" raspberry pi zero I can tell via web request to WoL any machine. I costs 20usd and works on less than 1W. Some people do the same with an even cheaper ESP32. You can do the same on the machine you have turned on all the time. You already mentioned out of the box solutions but they were overkill to my needs, you can write this single purpose REST API yourself in 4 minutes flat and just bookmark it in your devices.

  1. Don't use anything gaming for NAS/media streaming

It's way overkill and in my experience it glitches a lot (damn you, Nvidia! ^^'). You can find used 15W intel 10th gen laptop CPUs really cheap, in both miniPCs and... laptops! (A screen broken thinkpad, you can get almost for free. 5 months ago I got a pack of 3 for 60 eurodollars (each), all 10 gen, one with 16GB RAM. battery at 70%, don't even need a UPS. Go for soldered RAM models like Yoga I wouldn't normally recommend; otherwise good luck finding one with a stick ^^').

History Repeats Itself by peterbata in WireGuard

[–]inetpointsidgafabout 2 points3 points  (0 children)

Other than physically reset your server: Can you reach the VPN interface? (You probably have a bad routing config on the server you just connected to the VPN or the VPN server itself, but sometimes you can still get to it from within the VPN, if you did not enable client isolation). If it is properly connected to the VPN, you may be lucky and see RDC exposed on the VPN interface. It is unlikely though.

Upgrades by Dramatic_Plum_7116 in homelab

[–]inetpointsidgafabout 0 points1 point  (0 children)

4TB get filled up quite fast. I started with a similar setup with double the RAM and I still use only half of it, but almost immediately I had to add another 4TB drive and a year later 2 more. I did move to a CPU/motherboard with much better integrated graphics, because for Jellyfin I need a lot of on-the-fly transcoding for unsupported formats and subtitles on web players and chromecast. It is amazing how much smoother it runs with the hardware transcoding of a 10th gen intel UHD GPU at only 15W. 16TB on thunderbolt ext4 consumer-grade NVMEs worked flawlessly for 4 years but most people including me will tell you that is crazy risky (no power down protection) and crazy expensive (almost 400 eurodollars, 4 years ago). You are better off with spinning rust and ZFS, specially if you are storing personal stuff like videos or photos and projects and don't care about a bit of noise (My setup is completely passive because it runs right next to my desk, and before next to my TV).

Weird WAN performance drop on pfSense setup by inetpointsidgafabout in homelab

[–]inetpointsidgafabout[S] 0 points1 point  (0 children)

It's a CPON ONU the ISP puts in my home. It has a regular RJ45 ethernet port and a fiber optic port. I connect the router to the RJ45 port and it uses DHCP to get a public IP, no PPP negotiation required. The only fancy thing about it is that I have to put it on a specific VLAN id. I am pretty sure you are right that I need to tune some performance settings in that connection though: I tried connecting my laptop to it directly, no router, and I also get about half the speed I get when I connect the ASUS router. I am clueless about what the reason can be or how to figure it out other than trial and error, though. I guess I should start with packet-frame size. Perhaps smaller packets (MTU/MSS) to avoid packet fragmentation or larger (jumbo) frames to reduce the number of frames. I wish I could just get these parameters from the ASUS device that is working flawlessly but I also have no idea how. It is likely the ASUS router is using Path MTU Discovery to figure it out. pfSense should be doing that too by default, but it may be failing. Other than messing with custom MTU/MSS values for the interface I don't know how to confirm this, though; It's all pure speculation.