Setup
The hardware, software, and self-hosted services that power my workflow. Heavily inspired by the homelab and self-hosting community.
Hardware
Servers
Raspberry Pi 5 8GB
Primary server — runs most self-hosted services
Raspberry Pi 4B 8GB
Secondary server — backup and lighter workloads
Storage
Samsung SSD 970 EVO Plus 500GB
NVMe on the Pi 5 via Pimoroni NVMe Base
WD Blue SA510 SATA SSD M.2 500GB
Connected via USB enclosure to the Pi 4B
Accessories
Raspberry Pi 27W USB-C PSU
For the Pi 5
Raspberry Pi 15W USB-C PSU
For the Pi 4B
Pimoroni NVMe Base
NVMe SSD HAT for Pi 5
PiBOX NVMe SSD Enclosure
USB 3.2 10Gbps enclosure
Self-Hosted Services
All services run on the Raspberry Pis, connected via Tailscale VPN. Most are deployed using Docker Compose via RunTipi.
Networking
Software Stack
Editor
- Neovim
- VS Code / Cursor
Terminal
- Kitty
- Zsh
- Starship prompt
- Tmux
OS
- Fedora (daily driver)
- Raspberry Pi OS (servers)
Browser
- Firefox