Skip to content

Hosted vs self-host

Both options run the same control plane, the same Helm chart, and the same Moodle plugins. The differences are in who runs what — and what we promise.

HostedSelf-host
Control plane runs onOur infrastructureYour Kubernetes cluster
Tenants run onOur DOKS clusterYour cluster
Custom domain per spokeIncludedYou manage DNS + TLS
BackupsAutomatic, retainedYou configure
UpgradesWe push themYou pull them
SupportIncludedCommunity + paid tiers
PricingPer spoke, per monthFree (license: GPL v3)

Coming soon

A side-by-side feature matrix and a worked TCO example for ~10 spokes. Track reference/changelog for the publish date.

Released under the GPL v3 license.