We work with the platforms teams already pick. Here is what we run ourselves, and what we do on request.
Major clouds
Compute, storage, queues, email and monitoring, with least-privilege access and everything written as files. We run production on one and integrate with the others.
On requestApp platforms
Container platforms such as fly.io, when you want fewer servers to look after. We also say when a plain server is cheaper.
LiveVPS and dedicated servers
Predictable bills and full control. This is where our own products run.
LiveSelf-managed servers
Linux, systemd or Docker Compose, TLS, DNS, monitoring and backups, all as files you can read.
LiveCloud systems
Containers, a self-hosted app platform, functions as a service, queues and caches.
On requestCDNs and edge
Caching, TLS and traffic filtering in front of your origin, with DNS records you control.
LiveBackup systems
Scheduled dumps, an offsite copy and retention set for each app.
LiveSource control
Source, reviews, build pipelines, self-hosted runners and a GitHub App that reports deploys.
A card marked On request means we have not run that platform in production for ourselves. Ask what we would pick for your case and why.