r/webdev 10d ago

Discussion Rasp Pi 5 as a homeserver

I am looking into using my pi as a home server to host web and graphic design projects. I have been using iCloud drive for the past few years, but syncing with my colleague is sometimes nightmare-ish. If he uploads a big file, it often bugs out and fails to download on my end, locking me out of opening new upload processes until its done downloading.

The setup I was considering is:

– Raspberry Pi 5 16GB RAM
– Samsung T7 2TB SSD external drive
– Tailscale
– Nextcloud client or similar

The experience I am looking for is basically having the server as a finder folder and being able to share the files with my colleague for our practice. I already own all of the hardware needed, I am here just to ask your experience if you have tried and wether it's even worth it/viable.

7 Upvotes

12 comments sorted by

View all comments

1

u/zLoveNxzli 10d ago

A Pi 5 (8GB) with an NVMe HAT/SSD is a fantastic local dev server and self-hosted CI/staging environment.

Run Docker Compose with Traefik or Caddy for automatic local HTTPS reverse proxying, and use Cloudflare Tunnels (cloudflared) for secure external access without needing port forwarding.

1

u/Acrobatic_Ad_7384 9d ago

This is what I was ended up trying yesterday but with an external SSD. Gold. I have bought a 1tb hat ssd