Skip to content

§ SELF-HOSTED DEPLOYMENT

Run Execlave on your own infrastructure.

Same product. Agent and trace data stay in your network.

Data boundary stays with you

Some teams can’t send prompt logs and customer interactions to a third party — for compliance, contractual, or sovereignty reasons. Execlave runs as a single Docker Compose stack on any cloud or on-premise hardware. We give you the images and a license key. Self-hosted starts at Starter because Free is non-commercial cloud evaluation only. You run the gate. We never see your data.

01 / What you get

What you get

  • ✓Same Docker images we run in production
  • ✓Same backend, frontend, worker, processing, and SDKs
  • ✓Your Starter, Professional, or Enterprise license controls tier limits and instance count
  • ✓License heartbeat — automatic 14-day grace if expired
  • ✓Updates: pull new image, restart, done
  • ✓Same compliance reports (SOC 2, ISO 27001, EU AI Act, GDPR, HIPAA, PCI DSS, NIST AI RMF) generated locally

02 / What you need

What you need

  • ▸Linux host (any cloud or bare metal) with 4 CPU, 8GB RAM
  • ▸Docker 24+ and Docker Compose v2
  • ▸A PostgreSQL 15 instance (included in the compose file)
  • ▸A Redis 7 instance (included in the compose file)
  • ▸A paid self-hosted license key (we email you one)

§ QUICKSTART

Copy, paste, and launch the full stack in minutes.

Run the stack with one Docker Compose command.

# 1. Download compose + env template
curl -fsSL https://get.execlave.com/install.sh | sh

# 2. Add your license to .env (the installer generated every password)
#    LICENSE_KEY=exe_lic_...  and  LICENSE_SIGNING_PUBLIC_KEY
$EDITOR .env

# 3. Start the stack
docker compose up -d

# 4. Open the dashboard and sign in as the administrator
#    (password printed by the installer)
open http://localhost:3000
Self-hosted deployment | Execlave