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
  • 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. How to get Riot working

How to get Riot working

Scheduled Pinned Locked Moved Matrix (Synapse/Element)
9 Posts 4 Posters 1.8k Views 4 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.
    • scookeS Offline
      scookeS Offline
      scooke
      wrote on last edited by
      #1

      Hi,
      I installed the Riot app, and edited the /app/data/config.json file to use my url. I changed only the Home server and name. But I don't know what the identity server is. it is currently set to something like vector.im. I keep coming across references to Matrix... do I need this also?

      When I try to sign in at my domain set for Riot I get this error message:

      Cannot reach homeserver
      Ensure you have a stable internet connection, or get in touch with the server admin
      Other servers
      Enter your custom homeserver URL *What does this mean*?
      

      Help!
      Thank you.

      A life lived in fear is a life half-lived

      1 Reply Last reply
      0
      • yusfY Offline
        yusfY Offline
        yusf
        wrote on last edited by yusf
        #2

        Can you post the edited lines of the config? Replace real domain with sub.domain.tld if you feel like doing so but it'd be easer to troubleshoot knowing the real domain.

        scookeS 1 Reply Last reply
        0
        • yusfY yusf

          Can you post the edited lines of the config? Replace real domain with sub.domain.tld if you feel like doing so but it'd be easer to troubleshoot knowing the real domain.

          scookeS Offline
          scookeS Offline
          scooke
          wrote on last edited by
          #3

          @yusf I changed only the base_url and server_name. But from what i've seen from reading things online I seem to need to connect to a matrix server too.?

          {
              "default_server_config": {
                  "m.homeserver": {
                      "base_url": "https://sub.domain.tld",
                      "server_name": "Domain"
                  },
                  "m.identity_server": {
                      "base_url": "https://vector.im"
                  }
              },
              "disable_custom_urls": false,
              "disable_guests": false,
              "disable_login_language_selector": false,
              "disable_3pid_login": false,
              "brand": "Riot",
              "integrations_ui_url": "https://scalar.vector.im/",
              "integrations_rest_url": "https://scalar.vector.im/api",
              "integrations_widgets_urls": [
                  "https://scalar.vector.im/_matrix/integrations/v1",
                  "https://scalar.vector.im/api",
                  "https://scalar-staging.vector.im/_matrix/integrations/v1",
                  "https://scalar-staging.vector.im/api",
                  "https://scalar-staging.riot.im/scalar/api"
              ],
              "integrations_jitsi_widget_url": "https://scalar.vector.im/api/widgets/jitsi.html",
              "bug_report_endpoint_url": "https://riot.im/bugreports/submit",
              "defaultCountryCode": "GB",
              "showLabsSettings": false,
              "features": {
                  "feature_pinning": "labs",
                  "feature_custom_status": "labs",
                  "feature_custom_tags": "labs",
                  "feature_state_counters": "labs"
              },
              "default_federate": true,
              "default_theme": "light",
              "roomDirectory": {
                  "servers": [
                      "matrix.org"
                  ]
              },
              "welcomeUserId": "@riot-bot:matrix.org",
              "piwik": {
                  "url": "https://piwik.riot.im/",
                  "whitelistedHSUrls": ["https://matrix.org"],
                  "whitelistedISUrls": ["https://vector.im", "https://matrix.org"],
                  "siteId": 1
              },
              "enable_presence_by_hs_url": {
                  "https://matrix.org": false,
                  "https://matrix-client.matrix.org": false
              },
              "settingDefaults": {
                  "breadcrumbs": true
              }
          }
          
          

          A life lived in fear is a life half-lived

          yusfY 1 Reply Last reply
          0
          • scookeS scooke

            @yusf I changed only the base_url and server_name. But from what i've seen from reading things online I seem to need to connect to a matrix server too.?

            {
                "default_server_config": {
                    "m.homeserver": {
                        "base_url": "https://sub.domain.tld",
                        "server_name": "Domain"
                    },
                    "m.identity_server": {
                        "base_url": "https://vector.im"
                    }
                },
                "disable_custom_urls": false,
                "disable_guests": false,
                "disable_login_language_selector": false,
                "disable_3pid_login": false,
                "brand": "Riot",
                "integrations_ui_url": "https://scalar.vector.im/",
                "integrations_rest_url": "https://scalar.vector.im/api",
                "integrations_widgets_urls": [
                    "https://scalar.vector.im/_matrix/integrations/v1",
                    "https://scalar.vector.im/api",
                    "https://scalar-staging.vector.im/_matrix/integrations/v1",
                    "https://scalar-staging.vector.im/api",
                    "https://scalar-staging.riot.im/scalar/api"
                ],
                "integrations_jitsi_widget_url": "https://scalar.vector.im/api/widgets/jitsi.html",
                "bug_report_endpoint_url": "https://riot.im/bugreports/submit",
                "defaultCountryCode": "GB",
                "showLabsSettings": false,
                "features": {
                    "feature_pinning": "labs",
                    "feature_custom_status": "labs",
                    "feature_custom_tags": "labs",
                    "feature_state_counters": "labs"
                },
                "default_federate": true,
                "default_theme": "light",
                "roomDirectory": {
                    "servers": [
                        "matrix.org"
                    ]
                },
                "welcomeUserId": "@riot-bot:matrix.org",
                "piwik": {
                    "url": "https://piwik.riot.im/",
                    "whitelistedHSUrls": ["https://matrix.org"],
                    "whitelistedISUrls": ["https://vector.im", "https://matrix.org"],
                    "siteId": 1
                },
                "enable_presence_by_hs_url": {
                    "https://matrix.org": false,
                    "https://matrix-client.matrix.org": false
                },
                "settingDefaults": {
                    "breadcrumbs": true
                }
            }
            
            
            yusfY Offline
            yusfY Offline
            yusf
            wrote on last edited by
            #4

            @scooke said in How to get Riot working:

            need to connect to a matrix server too.?

            Yes exactly. Riot is only the client. It does not come with a server.

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

              Ah... but it doesn't seem like Cloudron offers a Matrix server. So I guess I'll stop now. Too bad. Thank you for your help.

              A life lived in fear is a life half-lived

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

                @scooke Riot is just the frontend. Synapse is not published in the app store yet. We will get around to it soon. We are currently getting out a new Cloudron release this week.

                1 Reply Last reply
                3
                • scookeS scooke

                  Ah... but it doesn't seem like Cloudron offers a Matrix server. So I guess I'll stop now. Too bad. Thank you for your help.

                  murgeroM Offline
                  murgeroM Offline
                  murgero
                  App Dev
                  wrote on last edited by
                  #7

                  @scooke said in How to get Riot working:

                  Ah... but it doesn't seem like Cloudron offers a Matrix server. So I guess I'll stop now. Too bad. Thank you for your help.

                  Matrix server is coming soon, but there is a thread here that explains how to install it now before it hits the app store.

                  --
                  https://urgero.org
                  ~ Professional Nerd. Freelance Programmer. ~

                  scookeS 1 Reply Last reply
                  2
                  • murgeroM murgero

                    @scooke said in How to get Riot working:

                    Ah... but it doesn't seem like Cloudron offers a Matrix server. So I guess I'll stop now. Too bad. Thank you for your help.

                    Matrix server is coming soon, but there is a thread here that explains how to install it now before it hits the app store.

                    scookeS Offline
                    scookeS Offline
                    scooke
                    wrote on last edited by
                    #8

                    @murgero @murgero And would that be either https://forum.cloudron.io/topic/1250/matrix-org-communication/20 or https://git.cloudron.io/msbt/matrix-riot-app?

                    A life lived in fear is a life half-lived

                    yusfY 1 Reply Last reply
                    1
                    • scookeS scooke

                      @murgero @murgero And would that be either https://forum.cloudron.io/topic/1250/matrix-org-communication/20 or https://git.cloudron.io/msbt/matrix-riot-app?

                      yusfY Offline
                      yusfY Offline
                      yusf
                      wrote on last edited by
                      #9

                      @scooke https://git.cloudron.io/msbt/matrix-riot-app is the repo you want to use. Follow instructions in the documentation on how to install the CLI and how to build and install custom apps.

                      1 Reply Last reply
                      2
                      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