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


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Matrix (Synapse/Element)
  3. We need the Matrix Authentication Service (MAS)

We need the Matrix Authentication Service (MAS)

Scheduled Pinned Locked Moved Matrix (Synapse/Element)
masmatrixauthentication
14 Posts 6 Posters 1.6k Views 8 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • jdaviescoatesJ Online
    jdaviescoatesJ Online
    jdaviescoates
    wrote on last edited by
    #1

    In order to take advantage of the latest Matrix features (e.g. QR code login) and use the new better Element X app etc, we need the Matrix Authentication Service (MAS) adding to the Cloudron Synapse package

    https://github.com/element-hq/matrix-authentication-service
    https://element-hq.github.io/matrix-authentication-service/
    https://github.com/element-hq/matrix-authentication-service/releases/tag/v0.12.0
    https://github.com/element-hq/matrix-authentication-service/pkgs/container/matrix-authentication-service
    https://github.com/element-hq/synapse/issues/18027#issuecomment-2571748011

    But I guess the team will understandably probably want to wait until there are a least a few more versions. Oh well.

    I use Cloudron with Gandi & Hetzner

    1 Reply Last reply
    6
    • girishG Offline
      girishG Offline
      girish
      Staff
      wrote on last edited by
      #2

      I think the update at https://forum.cloudron.io/topic/12888/has-anyone-got-the-element-x-app-working-with-cloudron-matrix/8 applies here. Do you happen to know any official announcement/note from the matrix team? Not sure why this is so obscure.

      jdaviescoatesJ 1 Reply Last reply
      1
      • girishG girish

        I think the update at https://forum.cloudron.io/topic/12888/has-anyone-got-the-element-x-app-working-with-cloudron-matrix/8 applies here. Do you happen to know any official announcement/note from the matrix team? Not sure why this is so obscure.

        jdaviescoatesJ Online
        jdaviescoatesJ Online
        jdaviescoates
        wrote on last edited by
        #3

        @girish said in We need the Matrix Authentication Service (MAS):

        Do you happen to know any official announcement/note from the matrix team? Not sure why this is so obscure.

        The best I can offer is a friend who works for Element who told me in a matrix chat:

        "They should implement MAS in cloudron. This is the way forward."

        I use Cloudron with Gandi & Hetzner

        girishG 1 Reply Last reply
        0
        • scookeS Offline
          scookeS Offline
          scooke
          wrote on last edited by
          #4

          this-is-the-way-this-is-the-way-mandalorian.gif

          A life lived in fear is a life half-lived

          1 Reply Last reply
          2
          • jdaviescoatesJ jdaviescoates

            @girish said in We need the Matrix Authentication Service (MAS):

            Do you happen to know any official announcement/note from the matrix team? Not sure why this is so obscure.

            The best I can offer is a friend who works for Element who told me in a matrix chat:

            "They should implement MAS in cloudron. This is the way forward."

            girishG Offline
            girishG Offline
            girish
            Staff
            wrote on last edited by
            #5

            @jdaviescoates 🙂 @nebulon also attended the matrix talk in FOSDEM and they mentioned MAS is the way forward. It's in our internal task list, let's see when @vladimir.d can get to it.

            jdaviescoatesJ 2 Replies Last reply
            4
            • girishG girish

              @jdaviescoates 🙂 @nebulon also attended the matrix talk in FOSDEM and they mentioned MAS is the way forward. It's in our internal task list, let's see when @vladimir.d can get to it.

              jdaviescoatesJ Online
              jdaviescoatesJ Online
              jdaviescoates
              wrote on last edited by
              #6

              @girish said in We need the Matrix Authentication Service (MAS):

              It's in our internal task list, let's see when @vladimir.d can get to it.

              Great! Looking forward to it! 🤞 🙏

              I use Cloudron with Gandi & Hetzner

              1 Reply Last reply
              2
              • potemkin_aiP Offline
                potemkin_aiP Offline
                potemkin_ai
                wrote on last edited by
                #7

                @vladimir.d , @girish , is there any possible estimate on that? Would you be open to accept any help on that?

                1 Reply Last reply
                2
                • J Offline
                  J Offline
                  joseph
                  Staff
                  wrote on last edited by
                  #8

                  https://git.cloudron.io/packages/synapse-app is the package and MRs are welcome . (don't have an ETA myself)

                  potemkin_aiP 1 Reply Last reply
                  1
                  • J joseph

                    https://git.cloudron.io/packages/synapse-app is the package and MRs are welcome . (don't have an ETA myself)

                    potemkin_aiP Offline
                    potemkin_aiP Offline
                    potemkin_ai
                    wrote on last edited by
                    #9

                    @joseph thank you.

                    I'm quite limited in time to make the transition, guess I will eject the Synapse service to run it separately then: from what I've read, a separate service required to do the MAS and as the works hasn't been started yet, I guess it will take quite some time to make it to the production on Cloudron (understandable to keep things stable).

                    J 1 Reply Last reply
                    1
                    • potemkin_aiP potemkin_ai

                      @joseph thank you.

                      I'm quite limited in time to make the transition, guess I will eject the Synapse service to run it separately then: from what I've read, a separate service required to do the MAS and as the works hasn't been started yet, I guess it will take quite some time to make it to the production on Cloudron (understandable to keep things stable).

                      J Offline
                      J Offline
                      joseph
                      Staff
                      wrote on last edited by
                      #10

                      @potemkin_ai yeah, we will implement this soon enough. we use matrix for company chat ourselves. matrix.org also switched to mas per https://matrix.org/blog/2025/04/matrix-auth-service/ . matter of time @vladimir.d gets to it

                      1 Reply Last reply
                      3
                      • potemkin_aiP potemkin_ai referenced this topic on
                      • potemkin_aiP Offline
                        potemkin_aiP Offline
                        potemkin_ai
                        wrote on last edited by
                        #11

                        I believe I assembled a first version, but got stuck with OpenID auth on Cloudron side: https://forum.cloudron.io/topic/13648/openid-uri-configuration-issue-for-synapse-s-mas

                        I would appreciate any help here - it would be beneficial for the work to be done by @vladimir.d or whoever would be solving the same task.

                        andreasduerenA 1 Reply Last reply
                        5
                        • potemkin_aiP potemkin_ai

                          I believe I assembled a first version, but got stuck with OpenID auth on Cloudron side: https://forum.cloudron.io/topic/13648/openid-uri-configuration-issue-for-synapse-s-mas

                          I would appreciate any help here - it would be beneficial for the work to be done by @vladimir.d or whoever would be solving the same task.

                          andreasduerenA Offline
                          andreasduerenA Offline
                          andreasdueren
                          wrote on last edited by
                          #12

                          @potemkin_ai Where is your code? Not an expert but I'm willing to take a look

                          1 Reply Last reply
                          2
                          • girishG girish

                            @jdaviescoates 🙂 @nebulon also attended the matrix talk in FOSDEM and they mentioned MAS is the way forward. It's in our internal task list, let's see when @vladimir.d can get to it.

                            jdaviescoatesJ Online
                            jdaviescoatesJ Online
                            jdaviescoates
                            wrote last edited by jdaviescoates
                            #13

                            @girish said in We need the Matrix Authentication Service (MAS):

                            @jdaviescoates 🙂 @nebulon also attended the matrix talk in FOSDEM and they mentioned MAS is the way forward. It's in our internal task list, let's see when @vladimir.d can get to it.

                            Any update on this?

                            I just realised 1.0.0 was released two days ago!

                            https://github.com/element-hq/matrix-authentication-service/releases/tag/v1.0.0

                            BTW, I just noticed that in my Cloudron Dashboard is says "login with dedicated account":

                            0f4ba928-c86a-4f91-8cab-d422dcec9373-image.png

                            But it's actually using OIDC:

                            0f154357-0546-4d7d-bd86-286160a55a10-image.png

                            What's going on there? 🤷

                            Either way, I'm hoping we can have MAS soon and that that will make Element X work with my instance 🤞

                            I use Cloudron with Gandi & Hetzner

                            1 Reply Last reply
                            1
                            • potemkin_aiP Offline
                              potemkin_aiP Offline
                              potemkin_ai
                              wrote last edited by
                              #14

                              Yeah, MAS jumped from all of the sudden from 0.2.something to 1.0 - very well... And that is all with 136 issues opened, including the issue when the user won't be created as it should.

                              I've ejected Synapse from Cloudron and run it independently - it is kind of working (if you don't mind get your hands dirty in the database), but if you don't need Element Calls - I can't see no real benefits.

                              Not sure if the question was anyhow directed on me, but I hope that rant might be of some use anyway 🙂

                              1 Reply Last reply
                              2
                              • nottheendN nottheend referenced this topic
                              Reply
                              • Reply as topic
                              Log in to reply
                              • Oldest to Newest
                              • Newest to Oldest
                              • Most Votes


                              • Login

                              • Don't have an account? Register

                              • Login or register to search.
                              • First post
                                Last post
                              0
                              • Categories
                              • Recent
                              • Tags
                              • Popular
                              • Bookmarks
                              • Search