Community Apps

Element Server Suite (Community)

By Andreas Düren

Complete Matrix stack: Synapse, MAS, Element Web, Element Call, Admin and Hookshot

25.12 4096MB Updated 25 Jul 2026
chat matrix synapse element messaging video calls
Install this app
In your Cloudron dashboard, open the App Store, choose "Community apps" and paste this URL:
https://git.due.ren/andreas/cloudron-ess/-/raw/main/CloudronVersions.json

Description

Element Server Suite Community for Cloudron — the complete official Matrix stack from Element.

The app's main Location serves the Matrix Authentication Service — set it to something like account.example.com. All other domains (chat, matrix, RTC, admin, call) are prefilled. Your Matrix server name (the domain in @alice:example.com) defaults to the parent domain of that location (account.example.comexample.com). Users chat at the Chat domain (e.g. chat.example.com).

After installation, add the Matrix well-known delegation on your bare domain via the Cloudron dashboard (Domains → Well-Known) — see the documentation for the exact JSON.

This package includes:

  • Synapse — the Matrix homeserver
  • Matrix Authentication Service (MAS) — next-generation Matrix authentication (Matrix 2.0). Enables Element X login, QR-code login and Element Call.
  • Element Web — the web chat client
  • Element Admin — admin console
  • Matrix RTC backend — LiveKit-based backend for Element Call video/voice calls
  • Element Call — standalone call web app for shareable call links
  • Hookshot — bridge webhooks, GitHub, GitLab, JIRA and RSS into rooms (optional)

Users sign in with their Cloudron accounts via Cloudron's built-in OpenID Connect provider.

Screenshot

Recent Changes

  • Replace the argument-first migration entry point with a polished three-step interactive wizard: paste one command, enter old/new app domains, choose rehearsal or final migration, review, and confirm

  • Add companion migration-wizard documentation beside the script, including prerequisites, preserved data, S3 plus residual local-media behavior, rollback, and final cutover guidance

  • Add terminal-driven regression coverage for the complete no-argument guided flow