Availability

June 27, 2026 · View on GitHub

The canonical reference for where to get Ketesa.

Note: community-maintained and third-party entries can lag behind official releases. When in doubt, prefer the official release tarballs, containers, or the hosted instance.

Self-hosting or managed?

Ketesa is open source (Apache-2.0) and fully self-hostable; self-hosted and managed run the same admin UI. If you want full control of your stack and no recurring cost, and you have the capacity to run a Matrix server yourself, self-hosting is the right call. This repo plus the guides in the documentation index are everything you need.

etke.cc, the company that maintains Ketesa, matrix-docker-ansible-deploy, and the MASH playbook, also runs Matrix hosting as a managed service. It handles the operations for you (monitoring, updates, backups, TLS, support) and adds the etke.cc-exclusive features: live server monitoring, one-click server actions, in-app billing and support. Those need the etke.cc platform behind them, which is why they aren't part of the self-hosted build. Choose managed hosting if you'd rather not run the infrastructure yourself.

Official channels

ChannelTypeMaintainerBest forNotes
etke.ccManaged hostingOfficialFully managed deploymentsKetesa is a core component installed by default
cloud.ketesa.appHosted instanceOfficialNo installation neededAlways on the latest development version
GitHub ReleasesStatic buildsOfficialSelf-hosting behind any web serverIncludes ketesa.tar.gz and ketesa-subpath-admin.tar.gz
GHCRContainer imageOfficialDocker and OCI-based deploymentsMain image registry
Docker HubContainer imageOfficialDocker-first usersMirrors the official container images
matrix-docker-ansible-deployAnsible integrationOfficialOperators using the MDAD playbookMaintained by the etke.cc team
etkecc/ansibleAnsible integrationOfficialetke.cc-flavoured self-hosted automationMaintained by the etke.cc team
Source repositorySource codeOfficialBuilding from source or contributingFor custom builds and development checkouts

Prebuilt distributions

Ketesa publishes two static distributions:

  • ketesa.tar.gz for root path deployments such as https://admin.example.com
  • ketesa-subpath-admin.tar.gz for /admin subpath deployments such as https://example.com/admin

For custom prefixes other than /admin, build from source with yarn build --base=/your-prefix/ or pass the BASE_PATH Docker build argument.

Nightly and development builds

To get the latest unreleased changes:

Distro packages

ChannelTypeMaintainerBest forNotes
NixpkgsPackage index@DefeloNix and NixOS users
YunoHostApp catalog package@Josue-TYunoHost-based deployments

Community-packaged options

ChannelTypeMaintainerBest forNotes
IPFSMirror / alternative deliveryFеnикs (@fenuks:sibnsk.net)Content-addressed distributionSee the IPFS section below for addresses
ketesaArch Linux AUR@Marcool04Arch users who prefer AUR packagingmaintained outside this repository
ketesa-gitArch Linux AUR@drygdrygArch users who prefer AUR packagingmaintained outside this repository

IPFS

Maintained by Fеnикs (@fenuks:sibnsk.net)

Latest version: /ipns/ketesa.sibnsk.net (dnslink key /ipns/k51qzi5uqu5dj91scsxoqu0ebmy7uqajrt9ohl98vs7fl7l429h0chgozk58i2)

Archive: /ipns/ketesa-archive.sibnsk.net (dnslink key /ipns/k51qzi5uqu5dhxwc36sld1hn6jn935k71ww8rdyqomrnqcqucixy7re08qeu7z)

Want your package listed?

If you maintain a Ketesa package, mirror, or deployment integration, open a pull request. We welcome all distribution channels. Please include:

  • the package or project link
  • whether it is official, community-maintained, or a third-party mirror
  • who maintains it
  • any important caveats, especially if it still uses legacy synapse-admin naming