Deployment
Reverse proxy, TLS, health checks, and zero-downtime systemd upgrades.
Reverse proxy, TLS, health checks, and zero-downtime systemd upgrades.
Brume is a fully managed service. There is nothing for you to install, patch, or operate. This page describes the guarantees we hold the service to, so you can plan around them.
Everything runs on a single VPS in Frankfurt am Main, Germany (Datalix.eu / Equinix FRA). Your data stays in the EU by default.
| Endpoint | Purpose |
|---|---|
https://api.brume.run | The API base URL |
GET /health | Liveness — the process is up |
GET /readyz | Readiness — the gateway can serve checks (stores reachable) |
GET /openapi.json | The OpenAPI document for the current build |
Point your load balancer or uptime monitor at /readyz, not /health: readiness reflects whether checks can actually be evaluated.
Deploys are zero-downtime: the new binary starts, passes readiness, and the old process is terminated. There are no long-lived connections to drain — every check is a short HTTP request — so a deploy never interrupts an in-flight evaluation for more than a single retry.
During soft launch we do not offer uptime SLAs, dedicated infrastructure, or private networking. If you need those, talk to us at enterprise@brume.run.