Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content

Matrix (Synapse/Element)

132 Topics 1.5k Posts
  • Matrix (Synapse/Element) - Package Updates

    Pinned Locked
    420
    0 Votes
    420 Posts
    658k Views
    Package UpdatesP
    [1.11.27] Update element-web to 1.12.25 Full Changelog Remove support for MSC3391 & MSC3852 (#34400). Contributed by @t3chguy. Auto Collapse Behaviour - Collapse left panel during calls (#33771). Contributed by @MidhunSureshR. Use correct color for cancel button in dialog (#34308). Contributed by @florianduros. Set auto on-a-call status (#34306). Contributed by @dbkr. Collapsed URL previews in timeline (#34165). Contributed by @Siriusmart. Introduce a Module API to get application settings. (#34278). Contributed by @Half-Shot. Fix various dialogs failing to open due to containing linked text (#34304). Contributed by @Half-Shot. Update to Seshat 5.0.0, fixing panics (#34396). Contributed by @richvdh. Room list: fix scrolling with touch device (#34381). Contributed by @florianduros. Room list: fix Chat moved toast appearing when room list is loaded (#34305). Contributed by @florianduros.
  • Retention Configuration

    4
    1 Votes
    4 Posts
    201 Views
    andreasduerenA
    @mononym Yes, essentially. A federated room is not stored only on the homeserver where it was created. Each homeserver with participating users receives and stores its own copy of the room events for its local members. The originating server is not a central or authoritative host for the room. A newly joining homeserver does not necessarily receive every historical event immediately, but it can request available history from other participating servers, subject to the room's history visibility and federation rules. Therefore, Synapse retention is not a remote-delete mechanism. Your default_policy controls only what your own homeserver serves to clients and eventually keeps in its database. If matrix.org, or another participating homeserver, does not enforce equivalent retention, it may retain its own copy of the history. In an encrypted room that copy is ciphertext, but clients that still have the encryption keys may be able to decrypt it. A room-level m.room.retention state event is federated and can communicate the intended policy to participating servers, but enforcement still depends on each homeserver supporting and honoring it. It should not be treated as a guarantee that every copy disappears everywhere. Small correction to my previous reply: current Synapse versions use a default purge-job configuration when retention is enabled and no explicit purge_jobs section is provided. Adding purge_jobs is useful when you want to control the purge interval, but it is not strictly required.
  • Admin UI app obsolete

    1
    1
    4 Votes
    1 Posts
    70 Views
    No one has replied
  • Element Server Suite

    17
    8 Votes
    17 Posts
    3k Views
    andreasduerenA
    @Mario I picked up your work, would appreciate any testing/feedback: https://forum.cloudron.io/topic/15728/testers-wanted-element-server-suite-ess-community-for-cloudron CC @humpty @marcusquinn @mononym
  • OIDC mobile client login

    3
    2 Votes
    3 Posts
    147 Views
    jdaviescoatesJ
    @nebulon said: Element X requires MAS which we don't have on Cloudron yet
  • New matrix admin interface (Ketesa)

    2
    3 Votes
    2 Posts
    422 Views
    J
    Looks like this can be selfhosted directly using surfer
  • Matrix Authentication Service

    9
    5 Votes
    9 Posts
    2k Views
    murgeroM
    @james Yeah it was the Matrix app and MAS app for cloudron I was trying to set up
  • OpenID URI configuration issue (for Synapse's MAS)

    Moved
    8
    1 Votes
    8 Posts
    3k Views
    jamesJ
    We looked into this, created a community app and documented everything here: https://forum.cloudron.io/topic/15225/matrix-authentication-service
  • Has anyone got the Element X App working with Cloudron Matrix?

    24
    1 Votes
    24 Posts
    10k Views
    jamesJ
    We looked into this, created a community app and documented everything here: https://forum.cloudron.io/topic/15225/matrix-authentication-service
  • We need the Matrix Authentication Service (MAS)

    mas matrix authentication
    18
    6 Votes
    18 Posts
    8k Views
    jamesJ
    We looked into this, created a community app and documented everything here: https://forum.cloudron.io/topic/15225/matrix-authentication-service
  • Moderating Matrix, and Mjolnir / Draupnir

    2
    1 Votes
    2 Posts
    531 Views
    J
    Never heard of these two. Also, matrixdocs is not the official matrix docs. https://matrix.org/docs/chat_basics/matrix-for-im/ is the official one. I don't know about spaces but being an admin of a space and not being able to administer rooms inside a space seems like bad design.
  • OIDC customization settings not persistent

    Solved
    7
    0 Votes
    7 Posts
    1k Views
    nebulonN
    The latest package will only set those now on installation, so it is possible to configure those and they will persists.
  • S3 provider missing?

    7
    0 Votes
    7 Posts
    1k Views
    andreasduerenA
    @girish Seems to work fine, thank you!
  • Wrong link on First time setup

    2
    1 Votes
    2 Posts
    402 Views
    jamesJ
    Hello @sebastienserre Thanks for reporting. I will fix it right away.
  • Matrix disk usage

    2
    0 Votes
    2 Posts
    928 Views
    andreasduerenA
    @chetbaker I think you have basically two options: Use the Admin UI to select large/old files and delete them Use s3 as storage and implement lifecycle rules Using the Admin UI is probably the esiest and most granulate option. [image: 1764295505034-screenshot-2025-11-27-at-20.04.38-resized.png]
  • How to truly allow app to manage it's own users

    oidc user management
    4
    2 Votes
    4 Posts
    840 Views
    jamesJ
    Hello @scooke Glad I could explain/resolve this issue for you.
  • Request: Include S3 Storage Module

    Solved
    20
    5 Votes
    20 Posts
    8k Views
    andreasduerenA
    @nichu42 Would you mind sharing the cronjob? What is it calling?
  • Setup SMS for phone number verification

    3
    0 Votes
    3 Posts
    2k Views
    J
    @robi I deleted that message, was spam .
  • Recovery Key Not Taking??

    Solved
    7
    0 Votes
    7 Posts
    3k Views
    humptyH
    @andreasdueren It's resolved ^^. We're typing at the same time
  • matrix-synapse.service: Failed with result 'exit-code'

    2
    2 Votes
    2 Posts
    1k Views
    J
    @tomnick this is the Cloudron forum . It's for the matrix synapse package on Cloudron .