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 2.0k 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