devlug.de is a Fediverse instance that uses the ActivityPub protocol. In other words, users at this host can communicate with people that use software like Mastodon, Pleroma, Friendica, etc. all around the world.
This server runs the snac software and there is no automatic sign-up process.
https://fosstodon.org/@xmpp/116155648862392872
xmpp@fosstodon.org - #XMPP Community
Four recipes to use an open #chat #protocol at the ‘Digital Independence Day’ ( #di_day )!
From the XMPP community to enable people to start with independent #messaging.
#conversations #dino #monal #snikket #interoperability #whatsapp #signal #didit #did
So tonight I merged the multi-sessions per process branch. This is the result of 3 months of intensive work and a complete refactoring of most Movim code to isolate the users sessions in memory.
But the result is there, Movim is now scaling way way better memory wise.
Attached a screenshot of https://mov.im/ memory graph before and after the change ✨
And now, back to Spaces 👀
#XMPP Community
Four recipes to use an open #chat #protocol at the ‘Digital Independence Day’ ( #di_day )!
From the XMPP community to enable people to start with independent #messaging.
#conversations #dino #monal #snikket #interoperability #whatsapp #signal #didit #did
@zeroday
Moin, dann mal viel Erfolg beim Ausprobieren. In meinem Bekanntenkreis hat sich der Standard #XMPP durchgesetzt (Technikanfänger/-innen kann man da gut mit#Quicksy abholen bzw. auf https://imday.de/ verweisen).
Einen Systemvergleich findet man hier: https://www.freie-messenger.de/systemvergleich/xmpp-matrix/
Trotzdem viel Erfolg.
@KITInformatik @entropia @MuT_KIT
"Um euch mehr digitale Unabhängigkeit zu ermöglichen, bekommt ihr hier Hilfe dabei, von einem Messenger, der zentral beim siebtgrößten Unternehmen der Welt gehostet ist, zu einem anderen zu wechseln, der zentral beim fünftgrößten Unternehmen der Welt gehostet ist - beide natürlich aus den USA und im Ernstfall aufgrund des Defense Production Act unter direkter Kontrolle der US-Regierung."
#WhatsApp #Signal #Matrix #XMPP #DID #diday #dut #dutgemacht
Hey #Monal users!
Do you sometimes have problems playing a voice message in Monal and you need to restart Monal to play it?
The @Monal team fixed this issue a few days ago, see:
https://github.com/monal-im/Monal/commit/da100811a50cbffdc51cb842e82b3094cda93a3a
I tested the beta and the voice messages are playing perfectly now.
Thank you @Monal
Can't wait for the official app store release!
More funding for #Jabber/#XMPP would be nice, but please not too much. As soon as significant #VC is involved, #enshitification is inevitable.
Just imagine if #XMPP had the same level of funding that other projects have.
Despite this, I love how the ecosystem keeps moving towards the future.
It's the first sunday of March and it's Digital Independence Day again.
If you would like to spend some minutes to install an independent messaging app and get a cool indie messaging address, you might have a look at:
https://imday.de/en/
And don't panic: It's easier than you might expect.
Ich habe #diday gar nicht so verstanden, daß es irgendjemandem irgendwas vorschreiben wollte oder auch nur könnte. Das wäre nicht nur übergriffig, sondern vor allem megalomanisch.
Und ich habe es auch nicht so verstanden, daß es um #digitaleUnabhängigkeit bzgl. eines bestimmten Staates geht.
Signal hat aber tatsächlich mit dem Thema #digitaleSouveränität nichts zu tun. Dafür gibt's z.B. #Jabber/#XMPP u.a. föderierte IMs.
https://framapiaf.org/@debacle/115804383499425330
You like Signal for it's outstanding #confidentiality? Fine!
You like Threema, since it's safe, it's from #Switzerland, and #ElsbethSigmund as #Heidi was your #childhoodCrush? Great!
You like Whatsapp, because your friends are there? I don't blame you!
But 𝐩𝐥𝐞𝐚𝐬𝐞 don't claim, that any of those #centralServices would support #digitalAutonomy, #digitalIndependence, #digitalSovereignty. They have their merits, but they still are #walledGardens.
Dear friends,
Our Hetzner server's bill, hosting Diasp.in, Durare.org and Poddery.com XMPP services for December 2025 and January 2026 is - €8.18 (~ ₹880). These are public services, maintained by volunteers and sustained on donations by people like you. Please help us by either sponsoring this expense or a part of it.
Continued...
Historically, events like Meta announcing ads in WhatsApp haven’t significantly impacted #Conversations_im download numbers. This time feels different. February saw double the installs of a typical month. It seems the sentiment against Big Tech is finally translating into action.
I'ld be interested to read about the IRC moderation features, that #Jabber/#XMPP does not (yet?) have! I can imagine room for approvement.
Btw. I'm the author of a simple moderation bot, #CrowdMod:
https://salsa.debian.org/debacle/crowdmod
But why should an XMPP server not run on 20 yo hardware? It's pretty lightweight! Admins can decide, how much disk space they want to assign e.g. for message archiving and files.
My personal thrill right now is #Movim by @movim:
https://mov.im/community/pubsub.movim.eu/Movim/help-movim-reach-its-goals-for-2026-LQext9
#FreeSoftware, federated, based on open standards, and almost as old as I am 🙂
YMMV, though.
PS: It has optional bridges to IRC, Matrix, Discord, Signal, Telegram, if that matters.
❗ XMPP et CONVERSATIONS ❗
🇫🇷 Si vous utilisez XMPP et Conversations sur Android, lisez la suite ! Sinon, vous pouvez ignorer ce message.
Avec la dernière mise à jour de Conversations, il est nécessaire de modifier un paramètre dans l'application : allez dans Paramètres / Sécurité et désactivez l'option TLS Version 1.3 (voir photo d'écran jointe). Vous devrez peut-être vous reconnecter et accepter le certificat avec "OK".
Si vous ne faites pas cela, la connexion à votre compte XMPP ne fonctionnera plus.
Je ferai une mise à jour du serveur prochainement pour éviter cette manipulation.
Vous pouvez toujours vous connecter également par tout autre client et notre client Web : https://chat.gayfr.online
____________________
🇬🇧 If you use XMPP and Conversations on Android, read on! Otherwise, you can ignore this message.
With the latest update of Conversations, it is necessary to change a setting in the app: go to Settings / Security and disable the TLS Version 1.3 option (see attached screenshot). You may need to reconnect and accept the certificate with "OK".
If you do not do this, the connection to your XMPP account will no longer work.
I will update the server soon to avoid this workaround.
You can always also connect through any other client and our web client: https://chat.gayfr.online
Some of you may have experienced some authentication issues the past few days on https://mov.im/ 😬
I am currently testing the new scalable architecture. We are reaching -90% of RAM usage but there is some session management optimization that are still a bit unstable. This should be fixed in the upcoming days, and if everything is okay, merged in the main branch ✨
Mein persönlicher Favorit unter den gefühlt sieben Dutzend Discord-Alternativen:
https://mov.im/community/pubsub.movim.eu/Movim/help-movim-reach-its-goals-for-2026-LQext9
Basiert auf total abgehangener Technologie und offenen Standards, ist föderiert und frei.
#freieSoftware #Föderation #digitaleSouveränität #Jabber #XMPP
📢 Oyez, oyez : XMPP web 0.11.0 est sorti cette nuit. Changements : ajout du support des réactions 😉 et upgrade technique.
Liens vers l'archive et l'image docker disponibles ici : https://github.com/nioc/xmpp-web/releases/tag/0.11.0
Preneur de vos retours #dev #xmpp
A new position for a Backend Developer (BiP) has been added to the XMPP Job Board! Find the full job listing at: https://xmpp.work/job/backend-developer-bip/ #XMPP #getFediHired #fedihire #jobs
Gajim 2.4.4 has been released! 🎉
This release comes with link previews 🖼️ and many improvements for macOS
.
Thank you for all your contributions ❤️ Let us know what you think!
Support Gajim's development: https://liberapay.com/Gajim
New version of Gajim is out (2.4.4). Get it while it’s hot!
Lots of little fixes and improvements. Especially for Mac.
A new position for a Senior Product Manager (API Management & Solace) has been added to the XMPP Job Board! Find the full job listing at: https://xmpp.work/job/senior-product-manager-api-management-solace/ #XMPP #getFediHired #fedihire #jobs
I'd like to take the opportunity to remind you that XMPP video calls exist!
They're not supported by _all_ clients and not for group calls. But 1:1 calls work perfectly fine!
And: They're encrypted if you chose OMEMO encryption in your conversation with another user. 💪
Looking for a client to try XMPP audio/ video calls? Try Dino or Conversations for Android :)
#xmpp #videoCall #trashserver #ejabberd #dino #conversations
Ich nutze bzgl. IM nur #Jabber/#XMPP, seit ≈ 2014. Finde ich besser als SIgnal, weil:
1. Kann mir den Server (-Standort) aussuchen, auch den Domainname. Ich habe z.B. ein "debian.org" account, einen anderen mit dem Namen meiner Firma, wobei der Server auch in der Firma läuft. Also #digitaleSouveränität.
2. Ich habe kein Android oder iOS. Signal läuft als Desktop-App auch nur, wenn man zusätzlich ein Smartphone nutzt. WTF? Jabber hat gute Desktop-Clients wie #Dino und #Gajim.
(1/2)
Was haltet ihr von #signalmessenger bzw. das fork #mollyim ?
Sind ja auch #bigtech konzerne in #usa bzw nutzen die cloud dienste wie #aws #google usw...
Oder meidet ihr solche apps/messenger grundsätzlich #boykottusa und nutzt stattdessen zb #deltachat #xmpp oder ähliche #dezentrale messenger?
Schreibt gerne eure meinungen dazu was und warum ihr es nutzt bzw nicht nutzt.
#app #android #messenger #foss #opensource #meta #whatsapp #ios #privacy #nogoogle #fuckbigtech #linux #socialmedia #software #fragen #frage #umfrage
A new position for a Software Engineer has been added to the XMPP Job Board! Find the full job listing at: https://xmpp.work/job/software-engineer-2/ #XMPP #getFediHired #fedihire #jobs
Hi #xmpp #devops #adminsys folks, I’m looking for a way to push #monitoring messages to an XMPP MUC room via a #webhook. I already have an Apprise instance that forwards these messages to an #IRC channel, but unfortunately, #Apprise no longer supports XMPP, and I’d like to avoid using a #bridge.
Any suggestions or tools that could #help? Thanks in advance!
Tonight's Spaces status:
- Numerous stability fixes ✅
- Notifications are properly working ✅
- Admins can set admin/member role to user users ✅
There is still some notifications feature to be done... and stability improvement and I think I'll be good to merge a first preview of the Spaces in Movim 👀 Interested to try it out ?
I repeat that everything done so far works on a standard #ejabberd #XMPP server without any specific hack. It is just very basic MUC + Pubsub XMPP put together so it should work "out of the box" (minor a small config to declare where the Spaces are created) to work ✨
Stay tuned 😸!
So how does it work? The sender uploads the image to the sender's server, and the recipient fetches it directly from the sender's server, not proxied through the recipient's server?
I've heard talk of adding onion routing to #XMPP. Seems to me that this sort of direct fetching would defeat the purpose of onion routing…
HTTP upload? Isn't that how #XMPP sends pictures in chat? Even #Gajim and #Conversations will auto-download those.
I was under the impression those are stored-and-forwarded by the XMPP server, though, since most XMPP clients are behind NAT and can't directly communicate with each other.
Was I mistaken?
Just found out that #BeagleIM automatically fetches web links in messages and plays the page's video if there is one.
This is not acceptable behavior!!!
* It's annoying. There isn't any obvious way to stop the video.
* It's insecure. The linked page might attack vulnerabilities in Beagle's video player.
* It exposes the user's IP address to anyone who sends them a message, potentially physically endangering them.
Will uninstall and replace ASAP.
This release brings fixes for OTR detection, OMEMO startup, overwriting new accounts when running multiple instances, reconnect when no account has been set up yet, adds a new /changes command that allows the user to see the modifications of the runtime configuration vs. the saved configuration among many other fixes and improvements. Make sure to have fun!
https://github.com/profanity-im/profanity/releases/tag/0.16.0
Hallo @mailbox_org, in der Familie nutzen wir die App Conversations mit dem XMPP Account von mailbox.org. Leider funktionieren Anrufe nicht zwischen Smartphone (Mobilfunk) und Tablet (WLAN). Es liegt wahrscheinlich an einem veralteten XMPP Server bei mailbox.org bzw. an der fehlenden Aktivierung von XEP-0215. Es wäre schön, wenn ihr bitte den Server aktualisieren und XEP-0215 aktivieren könntet!
Danke!
@pixelschubsi @orva Hi, I'm the author of https://xmpp.org/extensions/inbox/av_conferences.html . The spec is not abandoned at all, it's still WIP following change requested by XMPP council (notably working with a single Jingle session).
I have actually an experimental implementation in Libervia, with a component based on Galène SFU. I'll go back to that, but I'm working on many things, so it takes time.
Note that I'm also working on experimental remote desktop control feature.
I'm finishing the implementation of contacts e2e encryption. This has been done in the context of the serverless metadata reduction grant (https://nlnet.nl/project/ServerlessXMPP/). As the name implies, it let you encrypt metadata on your contacts (name, groups, description), but can also be used to extend roster metadata.
On other fronts, we have talked about sealed sender at last summit (notably @daniel) and @mathieui made a great suggestion about onion routing in XMPP.
Tonight's Spaces status:
- Invitations link, join request and request reply done ✅
- Space rooms changes (add/remove) synchronization done ✅
- Affiliations synchronisation between the Space and the Space rooms done ✅
- Basic notifications counter done ✅
- Basic messages exchanges done ✅
Already more than 100 files changed and +2500 lines added in the project! 🫣
Do you want to support me adding Spaces (and many other awesome features) in Movim? https://movim.eu/#fund ✨