Do your chats look like this? Do you always forget which contacts use which apps? Do you wish there was a way to have all your chats in just one place?

In the following guide I'm going to show you how to use Matrix to achieve your dream of an all-in-one chat app, by using Matrix bridges and securing the connection with Cloudflare Tunnels.

all 19 comments

sorted by: hot top controversial new old
[–] 18 points 3 years ago (3 children)

if you are bad at technology (like me) there's an app called beeper which does this for you. I'm sure it comes with some caveats, though.

  • source
  • hideshow 6 child comments
  • [–] 3 points 3 years ago (2 children)

    Nice, is it completely FOSS and secure/trustworthy?

  • source
  • parent
  • hideshow 4 child comments
  • [–] [S] 3 points 3 years ago

    Yes! I mentioned it in the article and they have a self-hosting guide which to be honest, is not about hosting Beeper at all, but it's just a vars.yml template to host some matrix bridges. The template I provide in the article is based off of that.

    You can't know what they do with your data, so I decided to self-host this alternative.

  • source
  • parent
  • [–] 14 points 3 years ago (2 children)

    oh hey it's the return of the Trillian / Pidgin app morphology.

  • source
  • hideshow 4 child comments
  • [–] 6 points 3 years ago (1 child)

    i wait intil matrix gets bathroom wall integration (referencing the main pic, somewhere on the bottom)

  • source
  • hideshow 2 child comments
  • [–] 5 points 3 years ago

    One needs to note that not all matrix bridges offer E2EE options yet. But anw, that shouldn’t deter anyone from testing and using these.

  • source
  • [–] 3 points 3 years ago (2 children)

    And now do it without Cloudflare.

  • source
  • hideshow 4 child comments
  • [–] 4 points 3 years ago (2 children)

    Surely it could be done with tailscale/headscale, or just a VPN connection? Unless I'm misunderstanding how the OP is using cloudflare tunnels

  • source
  • parent
  • hideshow 4 child comments
  • [–] [S] 3 points 3 years ago*

    You could implement plenty of ways to access it, Cloudflare is just one of them. I made this guide to achieve the goal of self-hosting matrix bridges for people who are already familiar with Cloudflare and have a domain behind it, but it's not something that is mandatory to have for a similar setup.

    Cloudflare Tunnels are useful to connect to the server without exposing your ssh port to the internet, and Cloudflare Workers to add .well-known files for federation and Sliding Sync proxy if you don't have a way to serve those files easily.

  • source
  • parent
  • [–] [S] 1 point 3 years ago* (last edited 3 years ago)

    I wish I could escape it because of privacy concerns, but I'm finding it too convenient to let it go. Would appreciate it if someone could convince me out of it

  • source
  • parent