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. App Wishlist
  3. matterbridge - A simple chat bridge. Letting people be where they want to be.

matterbridge - A simple chat bridge. Letting people be where they want to be.

Scheduled Pinned Locked Moved App Wishlist
24 Posts 11 Posters 4.5k Views 13 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 Offline
    jdaviescoatesJ Offline
    jdaviescoates
    wrote on last edited by girish
    #1

    bridge between mattermost, IRC, gitter, xmpp, slack, discord, telegram, rocketchat, steam, twitch, ssh-chat, zulip, whatsapp, keybase, matrix and more with REST API (mattermost not required!)

    Sounds useful!

    https://github.com/42wim/matterbridge
    https://github.com/42wim/matterbridge/wiki/Deploy:-Docker

    I use Cloudron with Gandi & Hetzner

    1 Reply Last reply
    18
    • W Offline
      W Offline
      will
      wrote on last edited by
      #2

      sounds insanely useful

      jdaviescoatesJ 1 Reply Last reply
      4
      • W will

        sounds insanely useful

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

        @will there is also Franz:
        https://meetfranz.com/
        https://www.github.com/meetfranz/franz

        But at first look it looks like it's a desktop and mobile app as opposed to a web app

        I use Cloudron with Gandi & Hetzner

        fbartelsF 1 Reply Last reply
        1
        • jdaviescoatesJ jdaviescoates

          @will there is also Franz:
          https://meetfranz.com/
          https://www.github.com/meetfranz/franz

          But at first look it looks like it's a desktop and mobile app as opposed to a web app

          fbartelsF Offline
          fbartelsF Offline
          fbartels
          App Dev
          wrote on last edited by
          #4

          @jdaviescoates yes, the two of them are not really related. Matterbridge relays messages between different chat platforms and franz is an electron app to show multiple chat platforms.

          1 Reply Last reply
          3
          • ei8fdbE Offline
            ei8fdbE Offline
            ei8fdb
            wrote on last edited by
            #5

            Having Matterbridge would be incredibly useful. I'm trying to configure it ATM in my mattermost app terminal. This would allow integration with most popular messaging platforms.

            Has anyone got it working?

            fbartelsF 1 Reply Last reply
            0
            • ei8fdbE ei8fdb

              Having Matterbridge would be incredibly useful. I'm trying to configure it ATM in my mattermost app terminal. This would allow integration with most popular messaging platforms.

              Has anyone got it working?

              fbartelsF Offline
              fbartelsF Offline
              fbartels
              App Dev
              wrote on last edited by
              #6

              @ei8fdb I have packaged matterbride as an app before, but not for cloudron.

              When fiddling with ci tools I was already thinking about live streaming my work on it. I could set something up for Sunday afternoon (CET) if there would be people interested in watching ( @JOduMonT ?).

              Making an app for cloudron should be relatively easy, the one thing you have to be aware of though is that you have to configure in manually in it's config file, as there is no web UI for it (plus it requires manual setup of whatever system you want to bridge).

              JOduMonTJ ei8fdbE 2 Replies Last reply
              6
              • fbartelsF fbartels

                @ei8fdb I have packaged matterbride as an app before, but not for cloudron.

                When fiddling with ci tools I was already thinking about live streaming my work on it. I could set something up for Sunday afternoon (CET) if there would be people interested in watching ( @JOduMonT ?).

                Making an app for cloudron should be relatively easy, the one thing you have to be aware of though is that you have to configure in manually in it's config file, as there is no web UI for it (plus it requires manual setup of whatever system you want to bridge).

                JOduMonTJ Offline
                JOduMonTJ Offline
                JOduMonT
                wrote on last edited by
                #7

                @fbartels said in matterbridge - A simple chat bridge. Letting people be where they want to be.:

                When fiddling with ci tools I was already thinking about live streaming my work on it. I could set something up for Sunday afternoon (CET) if there would be people interested in watching ( @JOduMonT ?).

                of course I'm interested 🙂

                I'm based in Bangkok (https://www.worldtimebuddy.com/cet-to-thailand-bangkok)
                everything between 2PM and 5PM (CET) would be great

                fbartelsF 1 Reply Last reply
                1
                • JOduMonTJ JOduMonT

                  @fbartels said in matterbridge - A simple chat bridge. Letting people be where they want to be.:

                  When fiddling with ci tools I was already thinking about live streaming my work on it. I could set something up for Sunday afternoon (CET) if there would be people interested in watching ( @JOduMonT ?).

                  of course I'm interested 🙂

                  I'm based in Bangkok (https://www.worldtimebuddy.com/cet-to-thailand-bangkok)
                  everything between 2PM and 5PM (CET) would be great

                  fbartelsF Offline
                  fbartelsF Offline
                  fbartels
                  App Dev
                  wrote on last edited by
                  #8

                  @JOduMonT ok. Just created

                  see you tomorrow at 14:00. I would timebox the whole thing to a max of two hours, lets see how far we get in that time or if its done even earlier.

                  1 Reply Last reply
                  2
                  • fbartelsF fbartels

                    @ei8fdb I have packaged matterbride as an app before, but not for cloudron.

                    When fiddling with ci tools I was already thinking about live streaming my work on it. I could set something up for Sunday afternoon (CET) if there would be people interested in watching ( @JOduMonT ?).

                    Making an app for cloudron should be relatively easy, the one thing you have to be aware of though is that you have to configure in manually in it's config file, as there is no web UI for it (plus it requires manual setup of whatever system you want to bridge).

                    ei8fdbE Offline
                    ei8fdbE Offline
                    ei8fdb
                    wrote on last edited by
                    #9

                    @fbartels said in matterbridge - A simple chat bridge. Letting people be where they want to be.:

                    @ei8fdb I have packaged matterbride as an app before, but not for cloudron.

                    Ah interesting. I created a mattermost instance, dropped to the terminal and installed matterbridge. Then started writing a config. It works, but I've got a few issues, probably just config file issues.

                    When fiddling with ci tools I was already thinking about live streaming my work on it. I could set something up for Sunday afternoon (CET) if there would be people interested in watching ( @JOduMonT ?).

                    That sounds like a nice idea. It's 13:00 for me so probably in the middle of lunch, I hope I can join tho'.
                    I'm not familiar with youtube livestreaming - are they recorded and then available for playback? Will you be focusing on Matterbridge?

                    Making an app for cloudron should be relatively easy

                    If it were possible to do that on the stream that'd be great. I'd appreciate your help.

                    the one thing you have to be aware of though is that you have to configure in manually in it's config file,

                    Yeah, I've found a few good examples to follow.

                    as there is no web UI for it

                    I was thinking about this. I wonder how much work would it be to create a webUI for this? I've seem a service called SameRoom that (for the user) that provides a UI for configuring Matterbridge (and more no doubt).

                    (plus it requires manual setup of whatever system you want to bridge).

                    So I've installed a Mattermost instance and what I want to do is bridge from my mattermost instance to:

                    • a number of IRC channels (on freenode, and other IRC networks)
                    • a number of channels on a number of Slack instances
                    • a number of channels on 2 Mattermost instances
                    fbartelsF 1 Reply Last reply
                    0
                    • ei8fdbE ei8fdb

                      @fbartels said in matterbridge - A simple chat bridge. Letting people be where they want to be.:

                      @ei8fdb I have packaged matterbride as an app before, but not for cloudron.

                      Ah interesting. I created a mattermost instance, dropped to the terminal and installed matterbridge. Then started writing a config. It works, but I've got a few issues, probably just config file issues.

                      When fiddling with ci tools I was already thinking about live streaming my work on it. I could set something up for Sunday afternoon (CET) if there would be people interested in watching ( @JOduMonT ?).

                      That sounds like a nice idea. It's 13:00 for me so probably in the middle of lunch, I hope I can join tho'.
                      I'm not familiar with youtube livestreaming - are they recorded and then available for playback? Will you be focusing on Matterbridge?

                      Making an app for cloudron should be relatively easy

                      If it were possible to do that on the stream that'd be great. I'd appreciate your help.

                      the one thing you have to be aware of though is that you have to configure in manually in it's config file,

                      Yeah, I've found a few good examples to follow.

                      as there is no web UI for it

                      I was thinking about this. I wonder how much work would it be to create a webUI for this? I've seem a service called SameRoom that (for the user) that provides a UI for configuring Matterbridge (and more no doubt).

                      (plus it requires manual setup of whatever system you want to bridge).

                      So I've installed a Mattermost instance and what I want to do is bridge from my mattermost instance to:

                      • a number of IRC channels (on freenode, and other IRC networks)
                      • a number of channels on a number of Slack instances
                      • a number of channels on 2 Mattermost instances
                      fbartelsF Offline
                      fbartelsF Offline
                      fbartels
                      App Dev
                      wrote on last edited by
                      #10

                      @ei8fdb said in matterbridge - A simple chat bridge. Letting people be where they want to be.:

                      are they recorded and then available for playback

                      Yes, YouTube does so automatically

                      @ei8fdb said in matterbridge - A simple chat bridge. Letting people be where they want to be.:

                      Will you be focusing on Matterbridge?

                      My idea was to use matterbridge as an example to explain a bit how apps in general could be packaged.

                      @ei8fdb said in matterbridge - A simple chat bridge. Letting people be where they want to be.:

                      I've seem a service called SameRoom that (for the user) that provides a UI for configuring Matterbridge (and more no doubt).

                      While sameroom does something thing similar, I am doubtful that they are using matterbridge under the hood.

                      fbartelsF 1 Reply Last reply
                      0
                      • fbartelsF fbartels

                        @ei8fdb said in matterbridge - A simple chat bridge. Letting people be where they want to be.:

                        are they recorded and then available for playback

                        Yes, YouTube does so automatically

                        @ei8fdb said in matterbridge - A simple chat bridge. Letting people be where they want to be.:

                        Will you be focusing on Matterbridge?

                        My idea was to use matterbridge as an example to explain a bit how apps in general could be packaged.

                        @ei8fdb said in matterbridge - A simple chat bridge. Letting people be where they want to be.:

                        I've seem a service called SameRoom that (for the user) that provides a UI for configuring Matterbridge (and more no doubt).

                        While sameroom does something thing similar, I am doubtful that they are using matterbridge under the hood.

                        fbartelsF Offline
                        fbartelsF Offline
                        fbartels
                        App Dev
                        wrote on last edited by
                        #11

                        @fbartels I unfortunately have to postpone. I'll keep https://forum.cloudron.io/post/9623 updated.

                        1 Reply Last reply
                        0
                        • ruihildtR Offline
                          ruihildtR Offline
                          ruihildt
                          wrote on last edited by
                          #12

                          @fbartels any plan to have Matterbridge added to the store?

                          fbartelsF 1 Reply Last reply
                          0
                          • ruihildtR ruihildt

                            @fbartels any plan to have Matterbridge added to the store?

                            fbartelsF Offline
                            fbartelsF Offline
                            fbartels
                            App Dev
                            wrote on last edited by
                            #13

                            @ruihildt at least not from my side

                            ei8fdbE 1 Reply Last reply
                            0
                            • fbartelsF fbartels

                              @ruihildt at least not from my side

                              ei8fdbE Offline
                              ei8fdbE Offline
                              ei8fdb
                              wrote on last edited by
                              #14

                              @fbartels Can I ask what would you need to make that happen? If there was a UI design available how easy/difficult would it be to "wire" it up to the CLI commands?

                              fbartelsF 1 Reply Last reply
                              0
                              • ei8fdbE ei8fdb

                                @fbartels Can I ask what would you need to make that happen? If there was a UI design available how easy/difficult would it be to "wire" it up to the CLI commands?

                                fbartelsF Offline
                                fbartelsF Offline
                                fbartels
                                App Dev
                                wrote on last edited by
                                #15

                                @ei8fdb said in matterbridge - A simple chat bridge. Letting people be where they want to be.:

                                what would you need

                                This is entirely not up to me and out of my direct control. As far as I am concerned that app is ready to use. A ui would of course make it easier to use, but since you can easily modify a file inside of the app is pretty sufficient to make it run.

                                Its mainly about @nebulon and @girish which apps they do want to support by adding it to the appcenter.

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

                                  I learnt about matterbridge only recently from @fbartels 's live stream. I am open to getting this published. I will mark this as WIP then.

                                  1 Reply Last reply
                                  5
                                  • jdaviescoatesJ Offline
                                    jdaviescoatesJ Offline
                                    jdaviescoates
                                    wrote on last edited by
                                    #17

                                    I note that there is now a matterbridge app for Nextcloud, which will be installed by default in Nextcloud 20 see:

                                    https://nextcloud.com/blog/bridging-chat-services-in-talk/
                                    https://apps.nextcloud.com/apps/talk_matterbridge

                                    I use Cloudron with Gandi & Hetzner

                                    ei8fdbE 1 Reply Last reply
                                    3
                                    • jdaviescoatesJ jdaviescoates

                                      I note that there is now a matterbridge app for Nextcloud, which will be installed by default in Nextcloud 20 see:

                                      https://nextcloud.com/blog/bridging-chat-services-in-talk/
                                      https://apps.nextcloud.com/apps/talk_matterbridge

                                      ei8fdbE Offline
                                      ei8fdbE Offline
                                      ei8fdb
                                      wrote on last edited by
                                      #18

                                      @jdaviescoates Whats most interesting (to me) is they seem to have given Matterbridge a basic UI for users to configure the cross-service set-up. This is critical for users to be able to use it. I've managed to get it working via CLI but it should not require that to make it work.
                                      I've waited almost 20 years to get cross service communication platform working. I had it briefly with XMPP and the Google and FB went and messed with it. 😠

                                      1 Reply Last reply
                                      2
                                      • ? Offline
                                        ? Offline
                                        A Former User
                                        wrote on last edited by
                                        #19

                                        I really do like Nextcloud's Matterbridge implementation. I do agree that a user-friendly UI going with it is critical to it being picked up by Cloudron users.

                                        1 Reply Last reply
                                        3
                                        • ei8fdbE Offline
                                          ei8fdbE Offline
                                          ei8fdb
                                          wrote on last edited by
                                          #20

                                          @atrilahiji said in matterbridge - A simple chat bridge. Letting people be where they want to be.:

                                          I do agree that a user-friendly UI going with it is critical to it being picked up by Cloudron users.

                                          ^^^ 👍

                                          If anyone is willing to try and put code a basic UI for matterbridge, I'm happy to do the design work. I don't think it'd be too much work - essentially building up commands from predefined elements (username, network address, password, channel etc).

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