P Eduba
Self-hosted

Run Eduba on your own infrastructure.

Same product, your runway. Air-gap supported, BYO Postgres and S3, signed license keys.

v2026.05.x SHA + GPG signature Release notes
Your infrastructure
Eduba app pods
React + API + workflow runtime · 3 replicas
Postgres 16
your DB
MinIO / S3
your bucket
Redis
BullMQ
Signed license key
Verified offline at startup · unlocks tier features
Data residency
Your DB, your bucket, your network.
Air-gap supported
Signed license keys verified offline.
BYO Postgres
Database-per-tenant on your instance.
BYO S3 storage
MinIO bundled, or your bucket.
Deployment

Two paths, your call.

Docker Compose
Single node · fastest path

Best for evaluation and small teams (< 25 users).

  1. 1 Download the bundle
  2. 2 docker compose up
  3. 3 Visit your instance URL
Compose guide
Recommended
Kubernetes (Helm chart)
HA · multi-node · production

Best for production at scale, multi-region, or air-gap.

  1. 1 Add the Helm repo
  2. 2 helm install
  3. 3 Wire your TLS + secrets
Helm chart guide
System requirements

Sizing.

Resource Minimum Recommended Large
CPU 4 vCPU 8 vCPU 16+ vCPU
RAM 16 GB 32 GB 64+ GB
Disk 50 GB SSD 200 GB SSD 1 TB NVMe
Postgres 15+ 16 16 (replica)
Redis Single Single Sentinel/HA
MinIO / S3 100 GB 500 GB Custom
OnlyOffice Optional Recommended Recommended
OCCT worker Optional Optional Recommended
How licensing works

Buy → install → unlock. Offline.

1
Buy
Reach out via Get a license key.
2
Receive
Signed license key emailed to you.
3
Upload
Settings → Subscription → License key.
4
Verify
App verifies signature offline.
Community
  • GitHub Discussions
  • Discord
  • Best-effort
Professional
Recommended
  • Business-hours email
  • SLA 99.5%
  • 4-hour response
Enterprise
  • 24/7 phone + email
  • Private Slack
  • SLA 99.95%
  • Migration assistance

Run it yourself, or let us run it. Both supported, same product.