u/pdgeorge

🔥 Hot ▲ 170 r/raspberry_pi

I self host... a lot. Here's what's running on my Pi 5.

So I've been quietly building out my home lab on my Pi 5 16GB.

Honestly, I'm really impressed with everything that the Raspberry Pi can do. The fact that I have all of this running on it, and it runs very smoothly? :chefs-kiss: Average temp is around 40c

I've added an NVMe and that is where the OS is running from. Because of the NVMe add on, I need to use an external USB WiFi. I also have a pretty decent heatsink on it to give it the best chance to stay cool. (Pretty much mandatory if it's going to be running 24/7)

Public facing:

- Personal website (FastAPI backend, mostly static HTML/CSS but also there is an old school chat page)

- Caddy as a reverse proxy and Cloudflare (free tier) for bringing traffic in

Private:

- Vaultwarden (Self-hosted Bitwarden)

- Custom Twitch overlay

- Personal AI 'pet' (He joins in the chat page. He's Intentionally wrong. So don't hold it against him when he says "2 + 2 = 5")

- Tailscale for private access wherever I go

All of it is containerised with Docker containers, Caddy is handling TLS automatically.

It took a bit of an exploration to be able to get Docker working within the Pi to begin with, but after I got that working, everything was a lot easier.

If anyone wants to check the website, it's https://pdgeorge.com.au but I honestly get the most use out of Vaultwarden.

Currently in the process of setting up a media server. Somehow that has been the last on my list of things to set up...

reddit.com
u/pdgeorge — 5 days ago

I self host... A lot. Here's what I have on my Pi 5.

So I've been quietly building out my home lab on my Pi 5 16GB. Here's what I have at a high level:

Public facing:

- Personal website (FastAPI backend, mostly static HTML/CSS but also there is an old school chat page)

- Caddy as a reverse proxy and Cloudflare (free tier) for bringing traffic in

Private:

- Vaultwarden (Self-hosted Bitwarden)

- Custom Twitch overlay

- Personal AI 'pet' (He joins in the chat page. He's Intentionally wrong. So don't hold it against him when he says "2 + 2 = 5")

- Tailscale for private access wherever I go

All of it is containerised with Docker containers, Caddy is handling TLS automatically.

It was a bit of an exploration to be able to get Docker working within the Pi to begin with, but after I got that working, everything was a lot easier.

If anyone wants to check the website, it's https://pdgeorge.com.au but I honestly get the most use out of Vaultwarden.

Currently in the process of setting up a media server. Somehow that has been the last on my list of things to set up...

reddit.com
u/pdgeorge — 5 days ago