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

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.