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. Discuss
  3. A Matrix-WhatsApp puppeting bridge

A Matrix-WhatsApp puppeting bridge

Scheduled Pinned Locked Moved Discuss
38 Posts 13 Posters 4.5k Views 18 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.
  • robiR robi

    @mazarian I'm not the right person to ask, as I haven't installed it.

    If you're running it in a separate docker container, you'll need to point it at the Synapse server address (API?).
    Not a file path.

    M Offline
    M Offline
    mazarian
    wrote on last edited by
    #6

    @robi I was able to get it running reliably by mounting the path for the bridge and making some file permission changes for registration.yaml. Was super straightforward and works great!

    robiR 1 Reply Last reply
    3
    • M mazarian

      @robi I was able to get it running reliably by mounting the path for the bridge and making some file permission changes for registration.yaml. Was super straightforward and works great!

      robiR Offline
      robiR Offline
      robi
      wrote on last edited by
      #7

      @mazarian That's great, if you wouldn't mind updating this thread with some steps so other folks can follow in your footsteps, that'd be grand!

      Conscious tech

      1 Reply Last reply
      4
      • chetbakerC Offline
        chetbakerC Offline
        chetbaker
        wrote on last edited by
        #8

        Hey folks, I'm curious whether is possible to install a matrix bridge in a cloudron deployed server.

        Another way to ask the same is if someone around here have already done it πŸ˜‰

        timconsidineT 1 Reply Last reply
        3
        • chetbakerC chetbaker

          Hey folks, I'm curious whether is possible to install a matrix bridge in a cloudron deployed server.

          Another way to ask the same is if someone around here have already done it πŸ˜‰

          timconsidineT Offline
          timconsidineT Offline
          timconsidine
          App Dev
          wrote on last edited by timconsidine
          #9

          @chetbaker : glad you asked, I have been meaning to ask

          chetbakerC 1 Reply Last reply
          2
          • timconsidineT timconsidine

            @chetbaker : glad you asked, I have been meaning to ask

            chetbakerC Offline
            chetbakerC Offline
            chetbaker
            wrote on last edited by
            #10

            I guess the answer is no one?

            M 1 Reply Last reply
            0
            • chetbakerC chetbaker

              I guess the answer is no one?

              M Offline
              M Offline
              mononym
              wrote on last edited by mononym
              #11

              Hello. No updates about (WA) bridges ? Or do we just wait for the Digital Markets Act effects ? πŸ™‚
              Doesn't seems sooo difficult : https://docs.mau.fi/bridges/general/docker-setup.html?bridge=whatsapp

              1 Reply Last reply
              0
              • robiR robi

                https://github.com/mautrix/whatsapp

                In case you want to connect WhatsApp to Matrix.

                andreasduerenA Offline
                andreasduerenA Offline
                andreasdueren
                wrote on last edited by
                #12

                @robi I'm running this via docker compose on a raspberry pi at home now. Was surprisingly uncomplicated to set up, but I'd rather have it on my Cloudron. @girish can you open me an account on the git? I'd like to experiment with creating a build for this at some point.

                girishG 1 Reply Last reply
                4
                • andreasduerenA andreasdueren

                  @robi I'm running this via docker compose on a raspberry pi at home now. Was surprisingly uncomplicated to set up, but I'd rather have it on my Cloudron. @girish can you open me an account on the git? I'd like to experiment with creating a build for this at some point.

                  girishG Offline
                  girishG Offline
                  girish
                  Staff
                  wrote on last edited by
                  #13

                  @andreasdueren happy to. Can you send us a mail to support@cloudron.io with which email you want the account ? (have to ask this because the email is forum seems different...)

                  andreasduerenA 1 Reply Last reply
                  2
                  • girishG girish

                    @andreasdueren happy to. Can you send us a mail to support@cloudron.io with which email you want the account ? (have to ask this because the email is forum seems different...)

                    andreasduerenA Offline
                    andreasduerenA Offline
                    andreasdueren
                    wrote on last edited by
                    #14

                    @girish Putting a hold on this until I figured out how I can build for amd on an arm machine πŸ˜‘

                    BrutalBirdieB 1 Reply Last reply
                    0
                    • andreasduerenA andreasdueren

                      @girish Putting a hold on this until I figured out how I can build for amd on an arm machine πŸ˜‘

                      BrutalBirdieB Offline
                      BrutalBirdieB Offline
                      BrutalBirdie
                      Partner
                      wrote on last edited by BrutalBirdie
                      #15

                      @andreasdueren
                      That is called multi-platform building, see https://docs.docker.com/build/building/multi-platform/
                      I know that Apple mX Chips can do this by default if I remember correctly. πŸ€”

                      They also have this blog entry: https://www.docker.com/blog/multi-arch-images/


                      Checked my Windows system and look at that πŸ˜„

                      docker buildx ls --no-trunc
                      NAME/NODE       DRIVER/ENDPOINT   STATUS    BUILDKIT   PLATFORMS
                      default*        docker
                       \_ default      \_ default       running   v0.18.2    linux/amd64, linux/amd64/v2, linux/amd64/v3, linux/amd64/v4, linux/arm64, linux/riscv64, linux/ppc64le, linux/s390x, linux/386, linux/arm/v7, linux/arm/v6
                      

                      That are a lot of platforms πŸ˜„

                      Like my work? Consider donating a drink. Cheers!

                      andreasduerenA 1 Reply Last reply
                      2
                      • BrutalBirdieB BrutalBirdie

                        @andreasdueren
                        That is called multi-platform building, see https://docs.docker.com/build/building/multi-platform/
                        I know that Apple mX Chips can do this by default if I remember correctly. πŸ€”

                        They also have this blog entry: https://www.docker.com/blog/multi-arch-images/


                        Checked my Windows system and look at that πŸ˜„

                        docker buildx ls --no-trunc
                        NAME/NODE       DRIVER/ENDPOINT   STATUS    BUILDKIT   PLATFORMS
                        default*        docker
                         \_ default      \_ default       running   v0.18.2    linux/amd64, linux/amd64/v2, linux/amd64/v3, linux/amd64/v4, linux/arm64, linux/riscv64, linux/ppc64le, linux/s390x, linux/386, linux/arm/v7, linux/arm/v6
                        

                        That are a lot of platforms πŸ˜„

                        andreasduerenA Offline
                        andreasduerenA Offline
                        andreasdueren
                        wrote on last edited by
                        #16

                        @BrutalBirdie yes but there is that docker building app in Cloudron I’m interested din using but I haven’t figured out how that works yet and the documentation is a bit sparse

                        1 Reply Last reply
                        1
                        • andreasduerenA Offline
                          andreasduerenA Offline
                          andreasdueren
                          wrote on last edited by
                          #17

                          Ok this is packaged and seems to work now but … uhhh … let's just say I'm not an expert and this has been more of a vibe based packaging and someone who knows what they are doing should probably look over it again lol

                          1 Reply Last reply
                          1
                          • BrutalBirdieB Offline
                            BrutalBirdieB Offline
                            BrutalBirdie
                            Partner
                            wrote on last edited by
                            #18

                            Neat! Where can I check it out? @andreasdueren

                            Like my work? Consider donating a drink. Cheers!

                            andreasduerenA 1 Reply Last reply
                            1
                            • BrutalBirdieB BrutalBirdie

                              Neat! Where can I check it out? @andreasdueren

                              andreasduerenA Offline
                              andreasduerenA Offline
                              andreasdueren
                              wrote on last edited by
                              #19

                              @BrutalBirdie You should be able to manually install it from docker hub: cloudron install --image andreasdueren/matrix-whatsapp-bridge:latest

                              BrutalBirdieB 1 Reply Last reply
                              0
                              • andreasduerenA andreasdueren

                                @BrutalBirdie You should be able to manually install it from docker hub: cloudron install --image andreasdueren/matrix-whatsapp-bridge:latest

                                BrutalBirdieB Offline
                                BrutalBirdieB Offline
                                BrutalBirdie
                                Partner
                                wrote on last edited by
                                #20

                                @andreasdueren Ok, but where is the code? I also need the Cloudron manifest and wanted to do some code reviewing.

                                Like my work? Consider donating a drink. Cheers!

                                andreasduerenA 1 Reply Last reply
                                1
                                • BrutalBirdieB BrutalBirdie

                                  @andreasdueren Ok, but where is the code? I also need the Cloudron manifest and wanted to do some code reviewing.

                                  andreasduerenA Offline
                                  andreasduerenA Offline
                                  andreasdueren
                                  wrote on last edited by
                                  #21

                                  @BrutalBirdie I can commit it to the git but I think someone else needs to create the project there first?

                                  BrutalBirdieB 1 Reply Last reply
                                  0
                                  • andreasduerenA andreasdueren

                                    @BrutalBirdie I can commit it to the git but I think someone else needs to create the project there first?

                                    BrutalBirdieB Offline
                                    BrutalBirdieB Offline
                                    BrutalBirdie
                                    Partner
                                    wrote on last edited by
                                    #22

                                    @andreasdueren what is your git.cloudron.io username?
                                    I can create you a repo and invite you as the maintainer.

                                    Like my work? Consider donating a drink. Cheers!

                                    andreasduerenA 1 Reply Last reply
                                    2
                                    • BrutalBirdieB BrutalBirdie

                                      @andreasdueren what is your git.cloudron.io username?
                                      I can create you a repo and invite you as the maintainer.

                                      andreasduerenA Offline
                                      andreasduerenA Offline
                                      andreasdueren
                                      wrote on last edited by
                                      #23

                                      @BrutalBirdie dueren

                                      BrutalBirdieB 1 Reply Last reply
                                      1
                                      • andreasduerenA andreasdueren

                                        @BrutalBirdie dueren

                                        BrutalBirdieB Offline
                                        BrutalBirdieB Offline
                                        BrutalBirdie
                                        Partner
                                        wrote on last edited by
                                        #24

                                        @andreasdueren Invited you as owner => https://git.cloudron.io/BrutalBirdie/matrix-whatsapp-puppet-bridge/

                                        Like my work? Consider donating a drink. Cheers!

                                        1 Reply Last reply
                                        4
                                        • andreasduerenA Offline
                                          andreasduerenA Offline
                                          andreasdueren
                                          wrote on last edited by
                                          #25

                                          Btw unrelated to the package but something I noticed for testing is that federation between two matrix instances on the same server doesn't seem to work.

                                          jdaviescoatesJ robiR andreasduerenA 3 Replies Last reply
                                          0
                                          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