A Matrix-WhatsApp puppeting bridge
-
@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/v6That are a lot of platforms

@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
-
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
-
Neat! Where can I check it out? @andreasdueren
-
Neat! Where can I check it out? @andreasdueren
@BrutalBirdie You should be able to manually install it from docker hub:
cloudron install --image andreasdueren/matrix-whatsapp-bridge:latest -
@BrutalBirdie You should be able to manually install it from docker hub:
cloudron install --image andreasdueren/matrix-whatsapp-bridge:latest@andreasdueren Ok, but where is the code? I also need the Cloudron manifest and wanted to do some code reviewing.
-
@andreasdueren Ok, but where is the code? I also need the Cloudron manifest and wanted to do some code reviewing.
@BrutalBirdie I can commit it to the git but I think someone else needs to create the project there first?
-
@BrutalBirdie I can commit it to the git but I think someone else needs to create the project there first?
@andreasdueren what is your git.cloudron.io username?
I can create you a repo and invite you as the maintainer. -
@andreasdueren what is your git.cloudron.io username?
I can create you a repo and invite you as the maintainer.@BrutalBirdie dueren
-
@BrutalBirdie dueren
@andreasdueren Invited you as owner => https://git.cloudron.io/BrutalBirdie/matrix-whatsapp-puppet-bridge/
-
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.
-
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.
@andreasdueren said in A Matrix-WhatsApp puppeting bridge:
federation between two matrix instances on the same server doesn't seem to work.
I think I remember something about multiple instances of Pixelfed on the same server also having issues.

-
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.
@andreasdueren what if you VPN one?
-
@andreasdueren what if you VPN one?
-
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.
@andreasdueren could probably be solved by changing the matrix config file. This is my current entry for the federation blacklist which explains why this didn't work:
federation_ip_range_blacklist: - '127.0.0.0/8' - '10.0.0.0/8' - '172.16.0.0/12' - '192.168.0.0/16' - '100.64.0.0/10' - '169.254.0.0/16' - '::1/128' - 'fe80::/64' - 'fc00::/7' -
@robi I already removed one instance. But logging into one via VPN didnβt work for me, I did try that.
@andreasdueren yeah. I meant the server, but it sounds like you found the reason!
-
Would it be possible to modify this Cloudron Matrix Bridge deployment for Signal/ mautrix-signal ?
@BetaBreak hold your

Firstly @andreasdueren needs the support to get everything working.
After that, feature requests.If you want to support @andreasdueren I bet he would gladly accept some sponsored coffee to fuel his determined work

Or if you are capable, support his work with code-reviews. That would be even better.Sorry if I speak for you @andreasdueren hope this is okay.

-
If @andreasdueren has ko-fi account or something I'll pitch in for coffees!
-
@andreasdueren I think you need to create a ko-fi account if you don't have one already

-
@BrutalBirdie @scooke thank you but more than money I could use help reviewing the code

Hello! It looks like you're interested in this conversation, but you don't have an account yet.
Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.
With your input, this post could be even better π
Register Login