🌟 Self-Hosting Journey Update!
🌟 Self-Hosting Journey Update! 🌟
After weeks of work, I'm excited to share my self-hosted setup! 🎉 I'm running everything on a Raspberry Pi 500 with Stormux (Arch Linux ARM-based), 8 GB RAM, and a 512 GB SD card (planning to upgrade to SSD or NAS as soon as I can afford it). Here's what I’ve built so far:
🔧 Services in Action:
- Development: Forgejo, Code-Server, Woodpecker CI
- Productivity: Joplin Server, Monica CRM, Homepage dashboard
- Monitoring: Prometheus + Alertmanager, Grafana, Netdata, Uptime Kuma
- Networking: AdGuardHome + Unbound, Tailscale VPN
- Tools: MiniFlux, Linkding, TheLounge
- Management: Portainer, Cockpit, Watchtower
🔒 Security & Access:
- Caddy + Cloudflare Zero Trust/Access for reverse proxy & SSO
- FirewallD + Fail2ban for extra protection
📧 Emails Powered by Zoho ZeptoMail:
All email-capable services (e.g., Forgejo, Joplin) are configured for reliable notifications.
💾 Backups: Using IDrive's 5 TB plan for peace of mind.
This journey has been challenging yet rewarding! 🚀 I'd love to hear your thoughts—especially tips on scaling storage or optimizing performance. Let's chat! 💬
#SelfHosting #RaspberryPi #Linux #ArchLinuxARM #Stormux #Tech #OpenSource #DIYTech #HomeLab #CloudComputing #AdGuardHome #Grafana #Prometheus #CodeServer #Portainer
Jemmy
How did Cloudflare get involved on this setup?
@toastal My ISP blocks ports. Cloudflare was the only way I could get reverse proxying to work.
That suuuuuuuuuucks
Wow IDrive looks extremely expensive for backups, unless if there is something I am missing.
$10/mo for 5TB is pretty much the cheapest option there is right now.
I guess its comparable to others in ways with free api calls / egress but they charge a flat rate higher than others on storage.
Are you talking about iDrive E2 maybe? OP is talking about iDrive backup itself.
Yeah I was looking at all of their services tbh but that one looks expensive at first ignoring the deal ~$8/mo. I suppose if you are actively using 4+ TB its not too bad though.
5TB for $10/mo is very cheap, I don't know of anywhere else that comes close right now. Hetzner storage box is $13/mo for 5TB so that's probably the closest thing.
If you're using under 2TB then their E2 service or Backblaze B2 might be good options, but you have to manage your own backup software.
It's amazing what can be run on a single Pi board. It makes me (somewhat) ashamed of the massive compute that I've put behind my hobby projects. But then again, I like performance. I'm curious how responsive everything is on this setup?
Sounds very cool! If I understand correctly, you are running docker directly on the bare metal Stormux, so no VM in-between. You mentioned using some external provider for backup storage, how exactly do you do the backups themself? Do you have a script/tool that saves the config and app data for each of your services?
@RareBird15
Everything on one raspberry pi500? 😱 If true, maybe I should take a Look at them again
@selfhost @selfhosted @selfhosting
#SelfHosting #RaspberryPi #Linux #ArchLinuxARM #Stormux #Tech #OpenSource #DIYTech #HomeLab #CloudComputing #AdGuardHome #Grafana #Prometheus #CodeServer #Portainer
I really love home labs but this sounds incredibly over engineered for its purpose... I would expect a set up like this for an enterprise environment...
It's a bunch of self hosted home services on a raspberry pi..