Skip to Content
Elido is in closed beta — APIs are stable but rate-limits and quotas may change before GA. Request access →
Self-hosting

Self-hosting

The self-hosted distribution targets compliance-heavy customers who need PHI/PII to never leave their network. Available on the Self-Hosted Enterprise plan.

What ships

A Helm chart that deploys every Elido service in a single release. Includes:

  • Hot path: edge-redirect, Caddy
  • Warm path: api-core, api-bff, analytics-api, billing
  • Cold path workers: click-ingester, webhook-dispatcher, notification, url-scanner, metadata-fetcher, domain-manager, qr-generator, bio-renderer, search
  • Infra you bring: PostgreSQL, ClickHouse, Redis, Kafka/Redpanda, MinIO, Meilisearch, Ory Kratos + Hydra

Sizing (small workload)

ComponentCPURAMDisk
api-core2 vCPU2 GB
edge-redirect (×3 replicas)1 vCPU each512 MB each
analytics-api2 vCPU4 GB
Postgres (Patroni HA, 3 nodes)4 vCPU each8 GB each200 GB SSD each
ClickHouse (single shard, 2 replicas)4 vCPU each16 GB each1 TB SSD each
Redis2 vCPU4 GB50 GB
Redpanda (3 brokers)2 vCPU each4 GB each100 GB each
MinIO (4 nodes EC)1 vCPU each2 GB each500 GB each

Sufficient for ~10M clicks/day and ~100K links.

Deploy

helm repo add elido https://charts.elido.app helm install elido elido/elido \ --namespace elido \ --create-namespace \ --values values.yaml

A starter values.yaml ships in the chart with placeholder external DNS records, secrets, and TLS cert references. Customise before applying.

Updates

The chart follows semver. Breaking changes are flagged in the release notes and require a runbook step (e.g. running a Kafka schema migration). Migrations are idempotent and can be re-run.

Source license

Self-hosted Enterprise customers receive a read + audit source license. You may inspect, fork internally for compliance review, and deploy to your own infrastructure. You may not redistribute or sell derivative services.

Talk to sales for the contract.