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 - Status | Demo | Docs | Install
  1. Cloudron Forum
  2. Matrix (Synapse/Element)
  3. Element Server Suite

Element Server Suite

Scheduled Pinned Locked Moved Matrix (Synapse/Element)
14 Posts 4 Posters 785 Views 5 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.
  • marioM Offline
    marioM Offline
    mario
    App Dev
    wrote on last edited by
    #2

    Got it working - doing some tweaks to allow configuration via /app/data, fixing admin issues with Synapse admin + MAS and I'll be ready to release.

    1 Reply Last reply
    7
    • M Offline
      M Offline
      mononym
      wrote on last edited by
      #3

      That's grant ! Thank you very much. I would like see if my wish from https://forum.cloudron.io/post/119520 could already be implemented in the package ? No pressure ✌️

      1 Reply Last reply
      4
      • marioM Offline
        marioM Offline
        mario
        App Dev
        wrote on last edited by mario
        #4

        Update: Pushed the latest to GitHub: https://github.com/mario/ess-cloudron
        Things are working really nicely at this point. The full stack (Synapse, MAS, Element Web, Hookshot, LiveKit) is up and running as a single Cloudron app. What I'm genuinely excited about is how customizable the whole thing turned out. The s6 service architecture with template-driven config makes it straightforward to adapt.

        One known issue: Synapse Admin doesn't work due to its incompatibility with MAS. There's a potential workaround using a database trigger that I'll be looking into over the coming days.

        Docs still need more work too, that's next on the list.

        humptyH 1 Reply Last reply
        1
        • marioM Offline
          marioM Offline
          mario
          App Dev
          wrote on last edited by mario
          #5

          @mononym I believe @nebulade and co. already updated the official images to respect that. ESS (mine) doesn't even have that config option.

          1 Reply Last reply
          2
          • marioM mario

            Update: Pushed the latest to GitHub: https://github.com/mario/ess-cloudron
            Things are working really nicely at this point. The full stack (Synapse, MAS, Element Web, Hookshot, LiveKit) is up and running as a single Cloudron app. What I'm genuinely excited about is how customizable the whole thing turned out. The s6 service architecture with template-driven config makes it straightforward to adapt.

            One known issue: Synapse Admin doesn't work due to its incompatibility with MAS. There's a potential workaround using a database trigger that I'll be looking into over the coming days.

            Docs still need more work too, that's next on the list.

            humptyH Offline
            humptyH Offline
            humpty
            wrote on last edited by
            #6

            @mario MAS needs its own domain iirc. Will we be able to specify that or do you have it hardcoded?

            marioM 1 Reply Last reply
            0
            • humptyH humpty

              @mario MAS needs its own domain iirc. Will we be able to specify that or do you have it hardcoded?

              marioM Offline
              marioM Offline
              mario
              App Dev
              wrote on last edited by
              #7

              I might have missed something, but I don't think that's the case? The OIDC discovery endpoint (/.well-known/openid-configuration) routes to MAS, while /.well-known/matrix/* routes to Synapse. Auth flows (/auth, /account, /login, /logout, etc.) all route to MAS.

              1 Reply Last reply
              1
              • humptyH Offline
                humptyH Offline
                humpty
                wrote on last edited by
                #8

                That’s great. This of where I read that requirement https://forum.cloudron.io/post/118651

                1 Reply Last reply
                0
                • marioM Offline
                  marioM Offline
                  mario
                  App Dev
                  wrote on last edited by
                  #9

                  We'll see - try it and let me know πŸ™‚ For separate database - I've worked around that with the help of schemas πŸ˜‰

                  1 Reply Last reply
                  1
                  • marioM Offline
                    marioM Offline
                    mario
                    App Dev
                    wrote on last edited by
                    #10

                    Just made the repository public.

                    humptyH 1 Reply Last reply
                    2
                    • marioM mario

                      Just made the repository public.

                      humptyH Offline
                      humptyH Offline
                      humpty
                      wrote on last edited by
                      #11

                      @mario I'm trying to install ESS via CCAI. Can you please let me know what the proper values are? TIA!

                      1d233eaf-c040-4a15-939b-9f05dc021c82-image.png

                      marioM 1 Reply Last reply
                      0
                      • marcusquinnM Offline
                        marcusquinnM Offline
                        marcusquinn
                        wrote on last edited by
                        #12

                        might not be relevant, but my bug-bear with Element Desktop and Mobile is they don't seem to support multiple servers, like Nextcloud Apps do.

                        The only alts I could find that do:

                        • https://schildi.chat/
                        • https://fluffy.chat/

                        Web Design & Development: https://www.evergreen.je
                        Technology & Apps: https://www.marcusquinn.com

                        1 Reply Last reply
                        0
                        • humptyH humpty

                          @mario I'm trying to install ESS via CCAI. Can you please let me know what the proper values are? TIA!

                          1d233eaf-c040-4a15-939b-9f05dc021c82-image.png

                          marioM Offline
                          marioM Offline
                          mario
                          App Dev
                          wrote on last edited by
                          #13

                          @humptydumpty I'm not familiar with CCAI. You shouldn't have to enter ports etc at all as those are defined in the Manifest that's in the repository.

                          1 Reply Last reply
                          1
                          • M Offline
                            M Offline
                            mononym
                            wrote on last edited by
                            #14

                            Mention and live install+demo of ESS during a FOSDEM talk: https://fosdem.org/2026/schedule/event/BRRQYU-sustainable-matrix-at-element/

                            1 Reply Last reply
                            0

                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                            With your input, this post could be even better πŸ’—

                            Register Login
                            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