Ubuntu VPS
IONOS VPS running Ubuntu 24.04 LTS with a non-root deploy user.
Server Room
A small production setup on a VPS: static Astro build, Nginx, HTTPS, firewall, Fail2ban and manual deployment while the project is still young.
IONOS VPS running Ubuntu 24.04 LTS with a non-root deploy user.
Serves the static Astro build and handles domain routing.
Let’s Encrypt certificates with automatic renewal.
Basic hardening for SSH, HTTP and HTTPS exposure.
Deployment flow
Today the site is built locally and synced to the VPS with rsync. GitHub Actions can come later, when manual deployment becomes the bottleneck.
Coming next
This room will evolve into a server dashboard with an architecture diagram, deployment timeline, security notes and a small terminal-style status panel.