HomeLab

53 readers
1 users here now

This community aims to bring anyone from newbs to sysadmins from everywhere together, working to grow our home labs and increase everyones knowledge.

Contact Mail:

contact@geekroom.tech

Mastodon:

@GeekRoomDotTech@Mastodon.social

founded 2 weeks ago
MODERATORS
26
 
 

Morning All!

When I created my Proxmox server and containers, i created an Arr Stack with Portainer and Docker in one of my LXC Containers. Everything works well and i've no issues.

I want to add Traefic to the Proxmox stack and get that up and running so that I have SSL certificates on all my hosts.

I've been looking at VSCode as a way of easily doing this, but the thing is when I created the Arr Stack folders, I did this as Root and in the Root Directory and not the home directory.

I've been able to SSH via VS Code into the Docker Folder and the Docker Compose folder as a different admin user that I have created but I can't modify or add any files /folders in those folders.

Any pointers please?


Originally posted by u/Cool-Cod5488 on Reddit.com/r/homelab


beep boop I'm a bot to seed discussions from Reddit. Upvote or downvote posts like normal, discuss the topics here as well!

If you see an issue with this post, such as no content or links broken or other issues, please report the post.

27
 
 

Good morning!

I've been using Proxmox for many years now. Currently, I'm running an Intel 11400 CPU (12 threads) with 64GB of RAM—a rather modest setup (OPNsense, Paperless, Plex, Pi-hole, Joplin, and similar services, nothing too resource-intensive), but it works well for my small home lab. This isn’t the first machine I’ve used to host my services, and I fear it won’t be the last...

What's the problem? I tend to get anxious when I see that the number of threads I have (12) equals the number of vCPUs I've allocated to my VMs. That’s when I start thinking about upgrading my processor.
I know, it's probably an unfounded and somewhat silly concern. Every time I check my VMs, they are mostly idle. Sometimes, my firewall uses more resources when traffic is heavy—I’ve assigned it 4 vCPUs, and even then, it only reaches a maximum usage of about 40% in those moments.

Can anyone give me some advice on this? Right now, I have around 20 vCPUs assigned in total, and everything seems to be working fine. But when I see so many people in this group with powerful, high-thread-count processors, I start to feel a bit uneasy.

Best regards, and thanks in advance!


Originally posted by u/jrgldt on Reddit.com/r/homelab


beep boop I'm a bot to seed discussions from Reddit. Upvote or downvote posts like normal, discuss the topics here as well!

If you see an issue with this post, such as no content or links broken or other issues, please report the post.

28
 
 

Hi all!
I am in need to create an home NAS to store all my photos/video.
While searching for some HW I thought that if it is possible to create a NAS that can handle:
- Streaming (with Plex or alternatives)
- Storage and editing in RAID5
- Cloud storage (Nextcloud or similar)

I only own an i5-7400 LGA 1151, 1 SSD@128GB for the OS and a case.
I need to find a good Motherboard HDD/SSD.

Can you help ? Thanks!!


Originally posted by u/kashim93 on Reddit.com/r/homelab


beep boop I'm a bot to seed discussions from Reddit. Upvote or downvote posts like normal, discuss the topics here as well!

If you see an issue with this post, such as no content or links broken or other issues, please report the post.

29
 
 

I got my 5 node Pi cluster finished last night. Each Pi is a 8Gb Raspberry Pi 5 with a PoE hat so it is powered over Ethernet with a M.2 hat booting off a NVMe SSD drive. I have it running docker swarm and running a dotnet application I wrote years ago that is a web UI front end to a mongo database of all the billboard top 100 hits from 1946-2024. Just for giggles I did a docker service scale replicas=200 and it handled it just fine!  Next I plan to install Pi-Hole, Paperless-ngx, homebridge, and ???

https://preview.redd.it/qzpewj4kpnoe1.jpg?width=4284&format=pjpg&auto=webp&s=76aa4e37455e761257797f5ca22b818703d5f7aa


Originally posted by u/sharkfoo on Reddit.com/r/homelab


beep boop I'm a bot to seed discussions from Reddit. Upvote or downvote posts like normal, discuss the topics here as well!

If you see an issue with this post, such as no content or links broken or other issues, please report the post.

30
 
 

Stuck a 6U in an unused space above my refrigerator.


Originally posted by u/flxguy1 on Reddit.com/r/homelab


beep boop I'm a bot to seed discussions from Reddit. Upvote or downvote posts like normal, discuss the topics here as well!

If you see an issue with this post, such as no content or links broken or other issues, please report the post.

31
 
 

Hello!

We are facing a problem that we have not been able to identify the cause of for some time. Maybe you can help us.

The server simply restarts or freezes when using virtualization.

We have already tested and/or replaced:

  • RAM
  • Disk IO
  • Processors
  • FCP card
  • Ethernet card

We have even replaced the entire server. We replaced it with another one and the problem persists.

We think it may be something related to the rack, or position in the rack.

The temperature is monitored and does not increase so much that it shuts down the machine. When we run the memory test, the temperature increases and the machine does not shut down, so it must not be the temperature.

In the rack and in the cluster, we have 3 exactly the same servers, and this is the only one that has a problem. And it is the server that is in the middle.

In Linux, the only log we have is the one below:

kernel: {1}[Hardware Error]: Hardware error from APEI Generic Hardware Error Source: 0
kernel: {1}[Hardware Error]: It has been corrected by h/w and requires no further action
kernel: {1}[Hardware Error]: event severity: corrected
kernel: {1}[Hardware Error]:  Error 0, type: corrected
kernel: {1}[Hardware Error]:   section_type: general processor error
kernel: {1}[Hardware Error]:   processor_type: 0, IA32/X64
kernel: {1}[Hardware Error]:   processor_isa: 2, X64
kernel: {1}[Hardware Error]:   error_type: 0x01
kernel: {1}[Hardware Error]:   cache error
kernel: {1}[Hardware Error]:   operation: 0, unknown or generic
kernel: {1}[Hardware Error]:   version_info: 0x0000000000050657
kernel: {1}[Hardware Error]:   processor_id: 0x0000000000000047

Yesterday I installed Gigabyte GSM to have a second option for monitoring BMC.

The following messages appeared in the log events:

Gigabyte Event Logs

If you give us any tips, I will be eternally grateful.


Originally posted by u/myridan86 on Reddit.com/r/homelab


beep boop I'm a bot to seed discussions from Reddit. Upvote or downvote posts like normal, discuss the topics here as well!

If you see an issue with this post, such as no content or links broken or other issues, please report the post.

32
 
 

I have been successfully running Proxmox and TrueNAS Core for a while now. Proxmox runs a small number of servers such as Home Assistant, Nextcloud, and Plex. TrueNAS Core provides network storage over SMB and NFS. In the interest of lower power consumption, smaller physical footprint, and better connection between compute and data, I am considering transitioning to TrueNAS Scale for both my VMs and network storage. Can anyone who has made this transition share their experience? What are gotchas I might be missing? What difficulties should I expect? Is TrueNAS Scale as good of a hypervisor as Proxmox? Any and all opinions are welcome. Thank you in advance!


Originally posted by u/american_engineer on Reddit.com/r/homelab


beep boop I'm a bot to seed discussions from Reddit. Upvote or downvote posts like normal, discuss the topics here as well!

33
 
 

Hello all!

I'm looking to build an 'all in one' kind of homelab server (running home automation, kubernetes/docker for various apps like Vaultwarden, Plex, -arrs, general /r/selfhosted stuff, as well as perhaps some local AI assistants or chats (not training) ...) as well as migrating from a Synology NAS. I want to ideally buy once cry once and only upgrade as things need over the next few years.

Here's what I have so far.

  • Fractal Design 7 XL case
  • ASRock X870E Taichi
  • AMD Ryzen 7 9800X3D
  • Noctua NH-D15S chromax.black - Ventirad
  • 2x Samsung 990 PRO 2TB - SSD M.2 2280 PCIe 4.0 NVMe
  • 4x Western Digital Red Pro 8TB 256MB
  • Seasonic Prime TX 1300W

I'm missing ECC RAM (unbuffered) and a graphics card. It's hard to tell what is meant for a gaming rig and what is best for Plex transcoding (rare but sometimes needed) and running AI workloads.

Feel free to critique any other parts of the build as well.


Originally posted by u/sur-vivant on Reddit.com/r/homelab

34
 
 

I got my 5 node Pi cluster finished last night. Each Pi is a 8Gb Raspberry Pi 5 with a PoE hat so it is powered over Ethernet with a M.2 hat booting off a NVMe SSD drive. I have it running docker swarm and running a dotnet application I wrote years ago that is a web UI front end to a mongo database of all the billboard top 100 hits from 1946-2024. Just for giggles I did a docker service scale replicas=200 and it handled it just fine!  Next I plan to install Pi-Hole, Paperless-ngx, homebridge, and ???

https://preview.redd.it/qzpewj4kpnoe1.jpg?width=4284&format=pjpg&auto=webp&s=76aa4e37455e761257797f5ca22b818703d5f7aa


Originally posted by u/sharkfoo on Reddit

35
 
 

I have my old PC that I force to do whatever I want now 24/7. I call it the Shitbox™ since it's not glamorous. So I'm desperate for things to do with it. I thought, maybe suck up some large games from Steam and keep them in bulk storage on the NAS and move them over to main PC when the need arises. Also other ideas for my Shitbox™ are appreciated.

PS. Please, comment on my grammar also, I might be dyslexic and I'm a non-native English speaker and I wanna get better.


Originally posted by u/kelakakku on Reddit.com/r/homelab


beep boop I'm a bot to seed discussions from Reddit. Upvote or downvote posts like normal, discuss the topics here as well!

If you see an issue with this post, such as no content or links broken or other issues, please report the post.

36
 
 

Anyone have a U8-423? I’m looking for internal pictures. Thinking about picking one up and swapping the MoBo out curious about what’s in there.


Originally posted by u/Simple-Duty-9135 on Reddit.com/r/homelab


beep boop I'm a bot to seed discussions from Reddit. Upvote or downvote posts like normal, discuss the topics here as well!

If you see an issue with this post, such as no content or links broken or other issues, please report the post.

37
 
 

I am looking at purchasing a PowerEdge r620. I am wanting to be able to run multiple VMs which will include Active Directory server, couple of SQL servers. Maximum of 3-4 running at the same time. I plan to install Proxmox. Based on these specifications would this be enough power for my purposes with the plan to add more?

PowerEdge Dell R630 Server | 2X E5-2690 v4 = 28 Cores | 128GB RAM | 2X 1TB SSD

https://a.co/d/cPjMU1j


Originally posted by u/drayth86 on Reddit.com/r/homelab


beep boop I'm a bot to seed discussions from Reddit. Upvote or downvote posts like normal, discuss the topics here as well!

If you see an issue with this post, such as no content or links broken or other issues, please report the post.

38
 
 

https://preview.redd.it/8id3de89hqoe1.png?width=830&format=png&auto=webp&s=7011860c3286e46e2f51af97f659bf2a02b6b265

Hi everyone,

This is my current setup, as shown in the image. I want to take it a step further by securing certain VMs like Nextcloud and Gitea. I’ve already set up WireGuard, and it’s working well.

My question is: Is there a way to restrict access to these VMs so that only users connected to my WireGuard VPN can access them, while preventing public access? Currently, they are exposed to the internet.

I’d appreciate your thoughts and suggestions!


Originally posted by u/the_learning_lad on Reddit.com/r/homelab


beep boop I'm a bot to seed discussions from Reddit. Upvote or downvote posts like normal, discuss the topics here as well!

If you see an issue with this post, such as no content or links broken or other issues, please report the post.

39
 
 

Are you even a true tech enthusiast if you don’t travel with a fully virtualized homelab? Enter my GMKTek N97-powered travel server: a 12GB RAM, 512GB HDD, 4TB of external SSD storage beast that will probably never see 5% CPU utilization, but hey, it’s there when I need it. Running Proxmox, because of course, and serving up Plex, network-wide ad blocking, and whatever other services I can justify running while sipping an overpriced airport coffee.

The Hardware: "Because I Could"

You could say this machine is overkill. You’d be right, but I won’t acknowledge it. With an Intel N97, this bad boy is basically a supercomputer (if you squint really hard and ignore benchmarks). It pairs beautifully with a GL.iNet travel router, ensuring that I can overcomplicate my networking on the go. Oh, and let’s not forget the 4TB TeamGroup QLC SSD dangling off a USB 3.0 port—because nothing says "reliability" like a giant external drive balancing precariously in a backpack.

For scale, you’ll notice a quarter in the picture. Not because you needed it, but because nothing screams 'this is serious tech' like an everyday object for reference. That quarter has been through a lot—probably more than this server will ever be asked to do.

The Services: Because Simplicity is for Quitters

  • Plex: Who needs streaming services when you have a personal Netflix-in-a-box? And thanks to hardware-based transcoding, even my most absurdly large 4K files stream like butter, assuming my travel router doesn’t throw a tantrum.
  • Network-wide Ad Blocking: Because even hotel Wi-Fi pop-ups should bow to my will.
  • Miscellaneous Overengineering: Various services that I don’t technically need, but let’s pretend they’re essential.

The Reality: Just Because You Can...

In practice, my travel server spends most of its time waiting for me to do something interesting with it. But when that moment arrives—when I absolutely must stream a 4K movie from my own library in the middle of nowhere—I’ll be ready.

Is this all unnecessary? Yes. Will that stop me from packing it up and bringing it on every trip? Absolutely not. Because if a tech blogger doesn’t bring an entire home lab on vacation, did they even travel at all?

(Also, this post was partially written by AI. Because if I’m going to let a machine handle my ad-blocking, media streaming, and networking, I might as well let it handle my jokes too.)

// person here. Thought it would be fun to have ChatGPT write a humorous tech blog. yes, I will be traveling with it.


Originally posted by u/geosmack on Reddit.com/r/homelab


beep boop I'm a bot to seed discussions from Reddit. Upvote or downvote posts like normal, discuss the topics here as well!

If you see an issue with this post, such as no content or links broken or other issues, please report the post.

40
 
 

I'm trying to consolidate down and get everything at home running on a single machine. I know it's not ideal, but I'm going to run ESXI as the hypervisor, and TrueNAS and EVE-NG as VM's. I'm on a Dell P7910 with 2x E5-2699v4's and 128G of RAM. I was going to flash the HBA to IT mode and pass some drives through for TrueNAS, but then I ran into a question... can you pass through individual drives, or does it have to be the whole PCI slot?

I've got an LSI 3008 (aka 9300-8i), with four 3.5" slots and four 2.5" slots. I've also got the Dell NVME PCI card with four slots on it (no drives for it yet). For the place where I'm running into trouble is what to put in those slots...

For the 3.5" slots, I've got either four 4TB WD Red SATA drives or four Exos 4TB SAS drives. I'm assuming the SAS drives would be a better choice? 12Gbps and 7200RPM vs 6Gbps and 5400. For the 2.5" slots, I've got either four 1TB no-name-brand SSD's or four 500MB SAS 6Gbps 7200RPM drives.

I would love if there was a way to pass individual drives through, so I could use the bigger drives in TrueNAS with maybe two of the SSD's for cache, and leave the other two for a datastore on ESXI. My fear is it's an all-or-nothing answer, though?


Originally posted by u/rarick123 on Reddit.com/r/homelab


beep boop I'm a bot to seed discussions from Reddit. Upvote or downvote posts like normal, discuss the topics here as well!

If you see an issue with this post, such as no content or links broken or other issues, please report the post.

41
 
 

What the title suggests. I mean, I've already looked for some server simulation games but haven't found any first-person ones. Well done, something like "viscera cleanup detail"—I'm not talking about anything like Cisco or a network simulator—could be an interesting project to create a game like that.


Originally posted by u/Which-Relative-2803 on Reddit

42
 
 

I recently set up a backup LTE connection for my home network OPNSense router using a cheap Huawei USB modem. While the modem worked out-of-the-box on Linux with NetworkManager, getting it running on OPNSense (FreeBSD-based) turned into a deep dive into USB communication. Unlike on Linux, where /dev/cdc-wdmX allows to get this modem online through a single AT command with echo -e 'AT^NDISDUP=1,1\r' > /dev/cdc-wdm0, OPNSense/FreeBSD module does not create an equivalent CDC WDM device.

After some USB monitoring and protocol analysis, I found a solution that allows to send a raw USB control message and initialize the connection: a single usbconfig command was all it took to get the modem online:

usbconfig -d 8.2 -i 0 do\_request 0x21 0 0 2 16 0x41 0x54 0x5e 0x4e 0x44 0x49 0x53 0x44 0x55 0x50 0x3d 0x31 0x2c 0x31 0x0d 0x0a

Full write-up here: https://dawidwrobel.com/journal/initializing-lte-modem-using-raw-usb-communication/


Originally posted by u/wrobelda on Reddit

43
 
 

many thanks to: https://www.reddit.com/r/homelab/comments/hix44v/comment/kdhhp02/?context=3

This post assumes you already flashed the hacked firmware, this rather shows you how to use the hack for this specific server model. It also serves as a refresher if you ever forget how to apply the hack again.

  1. SSH into your iLo IP. Make sure to use your own user name and password as well as own IP. ssh -o KexAlgorithms=+diffie-hellman-group14-sha1 -o HostKeyAlgorithms=ssh-rsa user@iLOipaddress
  2. Once logged in the commands are simple. The PIDs range from 0-3 (total of 4 fans). fan p 0 min 10 fan p 1 min 10 fan p 2 min 10 fan p 3 min 10 fan p 0 max 60 fan p 1 max 60 fan p 2 max 60 fan p 3 max 60

Feel free to thinker with the max speeds. With 60 I keep my fans at 23% the most and it is not loud at all.


Originally posted by u/NefariousProxMox on Reddit

44
 
 

Originally posted by u/Agreeable_Repeat_568 on Reddit

45
 
 

Dear homelab community!

I have been running two Raspberry Pis (3 B+) for years now. One hosts Zigbee2MQTT and the other one Homebridge. I have dozens of home automation devices (lights, plugs, blinds, thermometers) in my house.

Yesterday I added another Raspberry Pi (also 3 B+) which hosts Adguard Home. I’ve bought a nice little “mini rack” that can house up to four Raspberry Pis and moved the whole thing to the room in the basement where the cable modem, router and switch are. My wife started calling that room the “server room” - That made me happier than would actually be appropriate…

Some time ago, I realized that you don't need a separate computer for every service. Nevertheless, I have ordered a fourth Raspberry Pi (4 with 8 GB RAM) for the next expansion - paperless-ngx and Wireguard (my router is an ER605). I couldn't install paperless-ngx on the first two Raspberrys because they both only have 32bit Linux. The Raspberry with Adguard has an SD card that is too small. I also wanted a little more computing power for paperless-ngx.

Now comes my question: Should I simply continue to operate four Raspberrys, or would you migrate the existing services (Zigbee2MQTT, Homebridge, Adguard) to the new Raspberry? If you were to set it up from scratch, you would probably only use one Raspberry. But I'm worried that I'll mess up my smarthome configuration and it will all be a huge effort.

Alternatively, I could just install Adguard Home on the new Raspberry 4 in addition to paperless-ngx, which would at least save me one device.

Of course, I am aware that there is no “real” need to reduce the number of Raspberries. I don't mind the little bit of electricity costs. But somehow it's also a question of honor to do the whole thing according to best practice.

What would you recommend?


Originally posted by u/Training_Anything179 on Reddit

46
 
 

Good morning everyone. What would you say is now the best GPU for 2 people gaming in it under 1000€. 7900 xtx because you can use 12gb vram per user or a 9070xt because it's newer? Other options? Doesn't need to be a new card. Keyword gpu paravirtualization


Originally posted by u/Designer_Elephant227 on Reddit

47
 
 

Originally posted by u/Awkward-Screen-5965 on Reddit

48
 
 

Hey,

I have recently bought 3 NUCs with i7-8650U and 64GB RAM each. The plan was to create a Proxmox Ceph Cluster for them and then inside create k8s cluster. What about the backup? Should I get another NUC maybe i3 for proxmox backup server? Is it compatible with Ceph cluster? Maybe you have other suggestions what would be the best setup here? Open to discussions before I start implementing :D


Originally posted by u/ppetryszen on Reddit

49
 
 

So I'm a noob at this and I've set up proxmox backup server as a VM. Would it be best to backup to an SSD on my machine or to a Nas?


Originally posted by u/mightymunster1 on Reddit

50
 
 

In building my first Plex server, I thought I'd turn it into one big experiment machine, combining a media server with learning how to host a game server and, of course, for use as a homelab! The last two use cases are me getting ahead of myself, but I figured I'd might as well spec it out to cover everything rather than have to upgrade.

Is this as simple as keeping base Windows for production (i.e., gaming/Plex server) and then just slapping a hypervisor in there to use virtual machines for the homelab/testing side of things?

As far as hardware, this is what I have for the current Plex build:

  • C.P.U.: Intel Core i5-12400 (this appears more than sufficient for myself locally + 3-4 remote Plex users, but what about for 4-6 folks on a dedicated game server? Will beefier games require a better C.P.U. or would that only be for multiple game servers and dozens of people?)

  • G.P.U.: integrated

  • R.A.M.: 16 GB DDR4 (I assume I'd want to step this up to 32-64 GB minimum for virtual machine allocation, yeah?)

  • Motherboard: whatever I can slap the i5-12400 into with two m.2 slots, 6+ S.A.T.A. ports, and Intel 2.5 GB LAN

  • P.S.U.: 500 W+, 80+ Gold, fully/semi-modular

  • Tower: probably the Fractal Meshify 2 (or XL)?

  • S.S.D.: Samsung 990 Pro 1 TB (boot drive), Team Group MP33 256 GB (Plex temporary files)

  • H.D.D.: Western Digital Red Plus 12 TB (x2 or x4, to start; I've heard 14 TB+ are louder)

  • O.S.: Windows (I'll use the homelab to learn Linux), but I'm honestly lost here. Windows 10 is obviously no longer sold, but Microsoft kept the v22H2 .iso up on their website? Which seems great, but I'd need at least Pro to access Active Directory and such. I learned about LTSC versions, but those apparently require an Enterprise license that doesn't look like it can be bought solo for personal use. I assumed Windows Server would be an even better platform to learn on (given that I use it daily at work), but the licensing for that is also not for solo/personal use. Running a trial version on my production server also doesn't seem like a good idea, so what the heck do I do?

Any other considerations or does this look like a solid starting place?


Originally posted by u/Metallica93 on Reddit

view more: ‹ prev next ›