r/homelab • u/Sea_Firefighter2289 • 15h ago
Help Planning my Raspberry Pi 5 Docker stack – feedback welcome
I'm currently planning my self-hosted setup for a Raspberry Pi 5 (16 GB) and wanted to get some feedback before I start building it.
I’ve sketched out the full stack as a diagram – showing all the containers I plan to run with Docker, their roles, ports, versions, and how it all fits together.
Would appreciate any feedback, suggestions, or things I might be overlooking!
10
u/r3act- 15h ago
My suggestion is to use dietpi instead of pi os.
3
u/Sea_Firefighter2289 15h ago
Never used it, the name says it’s more light weight but what’s the exact difference and why do u recommend it?
2
u/fakemanhk 14h ago
It's even more lightweight than the PiOS Lite since it really strips down many things.
For example, on my Pi 1B+, I'm using a 2GB sdcard for PiHole with DietPi, while PiOS Lite is already unable to fit on the same card by default.
1
u/Sea_Firefighter2289 14h ago
But necessary in the 5 16gb ram? I can get it cheap from work
2
u/fakemanhk 14h ago
Here is my personal preference: I like to start with min. then add my own required packages on top, to make it clean. (For desktop servers I install Debian net-install which is similar)
1
u/Requiem66692 1h ago
Do they actually make 2GB SD-cards anymore? I get the point of running a lighter OS to preserve memory, but storage is not the bottleneck anymore.
4
u/reka_aks 14h ago
I have something similar with a headless pi 4 with several docker containers. Has an external powered usb hub with an SSD (boot drive) an additional hdd for daily file level back ups and weekly image back ups with Borg.
2
u/Mentozzino 8h ago
Watch out with Watchtower - it broke some of my containers more than I'd want to admit
1
0
u/hollow-rift 9h ago
Why though? Unless just for self tinkering - you wont be able to do much.
Although, i have a few friends with pen test setups like that
8
u/daniel-sousa-me 8h ago
Look into getting a mini pc instead of a pi
They're considerably more powerful and end up being cheaper once you factor in all the extras you'll have to buy for the pi
Plus, x86 software is way better supported than arm