boes.dev
Self-hosted,
on purpose
Hi, I'm Robert Boes, a full stack developer from The Netherlands. I run my own small setup of servers for the things I build: customer projects, public apps and personal tools. This page is the front door.
The setup
A few machines, each kept deliberately simple: a setup that's easy to reason about and apps that stay up. The main VPS is currently running 7 apps in 19 containers, with the CPU at 25%, memory at 54% and 77% of the disk in use. Plenty of headroom. It has been up for 2 weeks.
Readings refresh every few minutes.
Caddy
One reverse proxy in front of everything
Docker Compose
Every app is its own isolated stack
Cloudflare
Proxied DNS, authenticated origin pulls
GitHub Actions
Push to main, and it deploys itself
What's running here
A mix of customer projects, public apps and personal tools. Two of them have a public face:
Stacks I usually work with
On this server and everywhere else, most of my work comes down to a few favorites.
Laravel & Filament
My backend home base: APIs, admin panels and everything in between.
Vue & Nuxt
The frontend of choice for new projects, this site included.
Tailwind CSS
Utility-first styling on every project that ships HTML.
Go
For small, fast tools and services that just need to run.
Say hi
A question about something running here, or just want to talk shop? This form lands straight in my inbox, relayed by FormRelay, which runs a few containers over.