Scalple
Scalple
Self-hosted

Install Scalple
on your infrastructure.

Pre-built Docker images. Choose Docker Compose for single servers or Kubernetes for multi-node, high-availability deployments.

Choose your deployment
Docker installation
1One-liner install
One-liner install
curl -fsSL https://www.scalple.com/install/install.sh | bash

Checks Docker + Compose, asks for your domain and identity provider credentials. Generates all secrets automatically, writes .env and docker-compose.yml, pulls images, and starts services.

2Manual install
Manual install
# 1. Download files
mkdir scalpel && cd scalpel
curl -fsSL https://www.scalple.com/install/docker-compose.yml -o docker-compose.yml
curl -fsSL https://www.scalple.com/install/Caddyfile -o Caddyfile

# 2. Create .env (copy the template and fill in values)
curl -fsSL https://www.scalple.com/install/.env.example -o .env
# Edit .env with your values

# 3. Start
docker compose pull
docker compose up -d

Download the compose file and Caddyfile directly, create your .env from the template, then pull and start.

3Upgrade
Upgrade
# Using the installer
./install.sh upgrade

# Or manually
docker compose pull && docker compose up -d

Pull latest images and restart. Zero-downtime rolling update.

Architecture
Scalple Docker deployment architecture
Activate your license

License key required

Scalple runs on the FREE tier until a license key is applied. Contact our team to request a license. On startup, Scalple calls our license server (URL baked into the image — cannot be overridden) to validate it. The license server is our intellectual property and is not part of your deployment.

1Contact our team to request a license key for your deployment
2Log in to your Scalple instance as Super Admin
3Navigate to Super Admin → License in the sidebar
4Paste your license key into the input field
5Click Save — Scalple validates against our license server (operated by us, not deployed on your infrastructure)
Included in every deployment
Zero credential exposure

Full policy engine. Credentials stay in Scalple's encrypted vault, never exposed to developers.

Immutable audit trail

INSERT-only audit log for every query, access request, and denial. Tamper-evident by schema design.

PostgreSQL · MySQL · MongoDB

Connect any of the three major engines. Credentials remain encrypted at rest.

EU-only cloud

AWS excluded. CLOUD Act jurisdiction avoided. Data sovereignty guaranteed.

Sandboxed TypeScript

V8 Isolates with hard resource limits. No arbitrary code execution on your infrastructure.

License validation

Validated on startup against our license server. Request a key from our team — no self-hosted license server required.

Book a demo

Need help with your deployment? Contact our team.