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


Navigation

    Cloudron Forum

    • Register
    • Login
    • Search
    • Categories
    • Recent
    • Tags
    • Popular

    Matrix/Riot

    Announcements
    10
    36
    451
    Loading More Posts
    • 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.
    • W
      will @girish last edited by

      @girish My concern is having anything at example.com
      It would be cleaner to just have cloudron handle that for me. Small gripe, not a big deal at all.

      girish 1 Reply Last reply Reply Quote 1
      • girish
        girish Staff @will last edited by

        @will said in Matrix/Riot:

        It would be cleaner to just have cloudron handle that for me. Small gripe, not a big deal at all.

        Ah, Cloudron side limitation can definitely be fixed 🙂 I agree that having to ssh and put files manually in a cryptic location is kinda crude. This will be fixed soonish but we just wanted to get the apps out for testing sooner rather than later.

        W 1 Reply Last reply Reply Quote 3
        • W
          will @girish last edited by

          @girish Dont get me wrong, Im thankful! Its great. I'm just giving a little feedback on possible improvements. Sounds like you are on it already

          1 Reply Last reply Reply Quote 1
          • yusf
            yusf @msbt last edited by yusf

            @msbt said in Matrix/Riot:

            I'm guessing it is because of new keys and everything, haven't tried to re-use any of the existing ones.

            Might very well be, yes. I'm going to try and migrate the keys too. The migration is hard to dry run though 😩

            1 Reply Last reply Reply Quote 0
            • M
              msbt App Dev last edited by

              if you want to make sure this works, you could try with a test-instance, after that a clone and then the real thing 😉 good luck either way!

              1 Reply Last reply Reply Quote 0
              • yusf
                yusf last edited by

                I'm transitioning my external reverse-proxy-and-well-known solution to the Cloudron solution. Is there any way I can configure Riot to have https://domain.tld as base_url while still having the Synapse server at https://matrix.domain.tld? This way I would be able keep Riot user sessions across migration.

                1 Reply Last reply Reply Quote 0
                • girish
                  girish Staff last edited by

                  @yusf That should not be a problem. Riot can be installed on the main domain as well. Just make sure the .well-known is setup on the server.

                  yusf 1 Reply Last reply Reply Quote 0
                  • yusf
                    yusf @girish last edited by

                    @girish Sorry, I meant doing so while keeping Riot at a subdomain too. I guess not? 🙂

                    1 Reply Last reply Reply Quote 0
                    • girish
                      girish Staff last edited by

                      @yusf Yeah, I think not

                      yusf 1 Reply Last reply Reply Quote 0
                      • J
                        jegillikin last edited by

                        FWIW, I just installed all of this and tested it. Works great, instructions are clear. The yaml edits referenced by @msbt were quite helpful on the external-registration side.

                        Look forward to the eventual Jitsi package.

                        1 Reply Last reply Reply Quote 2
                        • yusf
                          yusf @girish last edited by

                          @girish What if I edited the Cloudron reverse proxy settings directly?

                          girish 1 Reply Last reply Reply Quote 0
                          • girish
                            girish Staff @yusf last edited by

                            @yusf reverse proxy configs will get overwritten during updates. I think https://cloudron.io/documentation/apps/#well-known-uris should help setup well knowns the way you want them, no?

                            yusf 1 Reply Last reply Reply Quote 0
                            • yusf
                              yusf @girish last edited by yusf

                              @girish Well-known is in place for Synapse already, but it seems that well-known configurations aren't enough to enable entering domain.tld as homeserver in Riot sign-in when the server is at matrix.domain.tld.

                              What seems to be needed is the ability to forward the whole /_matrix path at domain.tld to Synapse.

                              In nginx terms I belive that would look something like this:

                              server {
                                listen         443;
                                server_name    domain.tld;
                              
                               location /_matrix {
                                  proxy_pass https://matrix.domain.tld;
                               }
                              }
                              1 Reply Last reply Reply Quote 0
                              • First post
                                Last post