- domain at Cloudflare set up to cache requests (this will take the brunt of the site traffic)
- static IP at home (call your ISP)
- port forwarding on your router to the Pi for 80 and any other ports you need, maybe a vlan if you're feeling like isolating it
- a note on the Pi that says "don't unplug, critical infra"
- the same setup on the Pi as you'd do on a cloud server, ssh with key pairs, fail2ban, etc.
- domain at Cloudflare set up to cache requests (this will take the brunt of the site traffic)
- static IP at home (call your ISP)
- port forwarding on your router to the Pi for 80 and any other ports you need, maybe a vlan if you're feeling like isolating it
- a note on the Pi that says "don't unplug, critical infra"
- the same setup on the Pi as you'd do on a cloud server, ssh with key pairs, fail2ban, etc.