Backend Platform
Early access

Docs that actually commit.

A structured documentation platform for engineering teams. Version-controlled, collaboratively edited, and self-hostable from day one.

Azzam·updated 3h ago·v2.4.1·no credit card
Live in this document
SS

saved to draft··autosave on

Why activedocs

Confluence is a wiki. Notion is a notebook.

Neither was designed to version an API reference or track who changed a runbook and why. activedocs treats a document the way your team already treats code — something with a history, an author, and a review trail.

Capabilities
Commit history

Every change is a commit with a message. Diff any two versions. Revert without losing history.

API blocks

First-class endpoint documentation — parameters, responses, code samples. Not a code fence.

Real-time co-editing

Y.js CRDTs. No locking, no conflicts. Multiple editors in the same document at once.

Inline editing

Click anywhere in the rendered page and type. No split editor. No mode switching.

Full-text search

Meilisearch-powered. Self-hostable. Scoped to what each user can access.

Review & approval

Suggested edits sit beside the original until someone accepts, rejects, or comments.

Commits & diffs

Every published version is diffable against any other. This is what shipped in v2.4.1 of the Authentication API.

Authentication API v2.3.0 v2.4.1
−POST /v1/auth/login — deprecated, scheduled for removal
+POST /v2/auth/{org_id}/token — replaces /v1/auth/login
+Added: scope parameter (string[]) — optional permission scopes
 GET /v2/auth/validate — unchanged
 DELETE /v2/auth/token — unchanged
API blocks

Endpoints are a document type, not a formatted code block. Parameters stay structured, so they stay searchable and diffable.

POST /v2/auth/{org_id}/token
org_idstringOrganisation ID — required
client_idstringAPI client ID — required
scopestring[]Permission scopes — optional
GET /v2/auth/validate
On-premise

Your server. Your data. Your rules.

Full on-premise deployment for teams that cannot use the cloud. Banking, government, defence. Every feature available offline — no phone-home, no exceptions.

Docker Compose Air-gap mode LDAP + SAML Backup CLI RSA licence
# configure once
cp .env.onpremise .env
 
# start everything
docker compose up -d
 
# 8 services running
✓ app · nginx · mysql · redis
✓ meilisearch · minio · reverb
Write it down. Commit it.
Free while in early access. Self-host whenever you want.
Start for free