How I keep a small VPS useful

I like very small servers, mostly because constraints force clean decisions. If a machine only has a little memory and modest CPU, every extra service has to justify itself.

Server notes illustration

The first rule is that the box should stay understandable after a quiet month. That means simple service names, one place for configuration backups, and a plain text note whenever a port or public endpoint changes.

My default checklist

  • Keep the web layer obvious and reversible.
  • Prefer static pages for public content when possible.
  • Back up config before touching certificates, reverse proxy rules, or routing.
  • Write down renewal paths, health checks, and rollback steps the same day.

The second rule is to avoid cleverness that only works while I still remember it. Small servers live longer when they are boring in the right ways.

Next: three habits that make self-hosting calmer