• Dc chevron_right

      Joining Matrix Rooms from XMPP

      Matt · pubsub.do.nohost.me / dcentralised-media · Wednesday, 3 March, 2021 - 07:34

    Previously, I'd known about the BiFrost bridge, and joining Matrix rooms using your XMPP account, but struggled to find any clear information how to achieve it... So I'd setup a Matterbridge server for some of the rooms I was interested in; but that changed today..

    Here is the link on how to join Matrix rooms (and direct chats), and vice versa..

    https://github.com/matrix-org/matrix-bifrost/wiki/Address-syntax

    The BiFrost server is hosted by Matrix.org.

    I haven't tested any servers beyond Matrix.org, but the one's I did try, have all worked.

    I did notice that on some rooms, I had to alter my nick as it complained that the username was already taken. This was simple enough on Blabber, by just going into the room settings, and adding something extra to my nick e.g _xmpp is what I used...

    • Dc chevron_right

      Movim Post Comments and Yunohost - Fix

      Matt · pubsub.do.nohost.me / dcentralised-media · Tuesday, 2 March, 2021 - 23:33 edit · 1 minute

    If you're using Yunohost, Movim, and one of the free domain names supplied when you set up Yunohost, here are some quick steps to fix an issue of Movim generating additional pubsub nodes with each comment.

    For a bit of background, Movim looks for a pubsub service called comments.server.tld, otherwise it will create a new node on the original publishing PubSub service for each comment... So, for example on pubsub.do.nohost.me, it was generating urn:xmpp... for each comment..

    Annoying.

    The fix I used on my Yunohost deployment was to add an additional domain, but this requires the commandline interface, as the web version has a hissy fit (at least it did for me)..

    After SSH'ing onto your server (or accessing a terminal directly if you're able), run:

    yunohost domain add _comments.server.tld_

    yunohost diagnosis run

    yunohost domain cert-install _comments.servcer.tld_ - This will install a Let's Encrypt certificate

    Obviously, you'll need to use sudo for the above commands if you're logged in as a non-root user.

    After the dyndns has had some time to do it's thing, Movim will hopefully start to use the new comments domain to capture any post comments... (Fingers Crossed)..



    Want to post a comment? Sign up to a Movim pod... using your XMPP account!

    • favorite

      2 Like

      remote10x, ericbuijs

    • 6 Comments

    • Dc chevron_right

      Lemmy XMPP 2 Matrix Chatroom

      Matt · pubsub.do.nohost.me / dcentralised-media · Saturday, 20 February, 2021 - 05:20 edit

    For those who use #Lemmy (the federated reddit replacement), I've created a Lemmy #XMPP chatroom that bridges to the Lemmy Matrix room....

    You can join at lemmy@muc.do.nohost.me

    Now we don't need to feel left out... :D

    • Dc chevron_right

      Easy Self Hosting Setup in the Cloud (XMPP included)

      Matt · pubsub.do.nohost.me / dcentralised-media · Saturday, 20 February, 2021 - 01:07 edit

    While I run my own #Yunohost server @home, I like the idea of having a bit more separation between my public/private spaces...

    Already having a Digital Ocean account, I spun up a $5 p/month Debian 10 droplet, then following these instructions to setup Yunohost on a remote server, was up and running in under 10 minutes...

    For those that don't know, Yunohost has an #XMPP server running out of the box. I also wanted to bridge between the AFediverseChat Matrix room and XMPP (Chatroom can be found here afediversechat@muc.do.nohost.me) . Quick search, and Matterbridge is installed... I recommend setting up a throw away account on your Yunohost server for this

    Just installed Etherpad, so will see how that works... But so far, it hasn't even put a dent in my $5 droplet...

    Want to post a comment? Sign up to a Movim pod... using your XMPP account!