Platform and infrastructure
Our own DNS
Authoritative nameservers we operate ourselves.
Why we chose it
DNS is the first thing that breaks during a migration and the last thing you want to be raising a ticket about. Running it ourselves means a cutover window is ours to control.
What it does here
Authoritative DNS for domains registered and hosted with us.
See it for yourself: Domains
The rest of the stack
- MedusaJSThe commerce engine, and the one we run our own business on.
- KubernetesThe reason the platform exists at all.
- Proxmox VEOur own virtualisation, rather than a hyperscaler's abstraction.
- PostgreSQLThe database we trust with orders.
- RedisCache, event bus, workflow engine and locks.
- Next.js and ReactStorefronts that render on the server, because commerce is public.
- TypeScript and Node.jsOne language across the storefront, the backend and the plugins.
- S3-compatible object storageMedia and backups that outlive the container holding them.
- GitLabSelf-hosted source, CI and registry.
- StripePayments, without holding card data ourselves.
Running something like this already?
Tell us what you operate today and what hurts about it. We will tell you what we would change.