Search
Items tagged with: prosody
Wrote a little blogpost about Slidgram (XMPP<->Telegram transport for XMPP server) installation in the NetBSD
eugene-andrienko.com/it/2025/0…
#NetBSD #XMPP #Prosody #Telegram
Install Slidgram in NetBSD
This little instruction covers Slidgram1 installation in NetBSD OS.Eugene Andrienko
Im very impressed with Slidge whatsapp bridge on my Prosody server. It is far more stable and reliable than I ever expected, and means I do not need any Facebook owned apps on my personal phone, as whatsapp is installed on my work phone only and slidge is linked to that ( my workplace use it, because free and “everyone has it” heh.)
My family have refused to move over to xmpp after the matrix server we used shut down, even after I ran a few different test servers on both prosody and ejabberd and tested reliability of the platforms and mobile notifications. (Both work great, but at the time I decided on Prosody.) My family’s reasoning was that they already use whatsapp and I’m just being weird.
The slow creep of rights and privacy erosion is disturbing to me, and the small amount I can do like running my own fedi instance and chat server at least helps me keep my sense of sanity in this crazier and crazier world of surveillance and data harvesting.
A bridge to the chat platform at least means it isn’t on my phone that is with me everywhere, and doesn’t inconvenience my family from me being the “weird extremist”.
We do what we can.
📢 Big news for Yunohost users!
Prosody is now packaged for Yunohost, replacing Metronome.
Prosody is a lightweight and easy-to-use XMPP (Jabber) server.
With Prosody, you can easily host your own instant messaging service, giving you full control over your data and privacy.
Thanks a lot to every contributors!
Finally have my Prosody server all compliant!
I had an epiphany last night about something in the nginx config and after sorting that, all the optional XEP listed also pass!
Now to convince wife and kids to use it for our group chat... they really don't want to install any more apps, because I'm "being difficult" because they already use whatsapp 😑
The main reason I'm impressed with it over matrix, is reliable notifications. It just works. So far, anyway.
Thank you to the people that replied to my post last week suggesting I try xmpp after the matrix server we used shut down. I had written it off as an old platform for nerds, but it's... actually really good ❤️
This major release brings a number of exciting new features, including improved security, performance, and administration tools.
Check it out: blog.prosody.im/prosody-13.0.0…
#prosody #xmpp
Prosody 13.0.0 released!
Welcome to a new major release of the Prosody XMPP server! While the 0.12 branch has served us well for a while now, this release brings a bunch of new features we’ve been busy polishing.blog.prosody.im
#XMPP enthusiasts out there: what would you say the ultimate Achilles heel of the XMPP ecosystem is, at present? Fragmentation of clients? What?
My sense is that it's this: when one goes to store an XMPP address in one's addressbook, there doesn't seem to be standard way to store an XMPP address. #Android doesn't have that as an allowable field, and #Thunderbird and #Nextcloud have an "Instant Messaging" field, where the type can be set to "XMPP". But are these two compatible with each other when trying to sync between them? Edit: Yes, but there's a catch: *the XMPP address must be prefixed with "xmpp:"*
So "user@foo.bar" is not an OK XMPP address, but "xmpp:user@foo.bar" is.
Then to make matters worse, now there's a wish to change the labeling of "XMPP Address" to "Chat ID": gultsch.social/@daniel/1140129…
It might be a long time before the address synchy-ness ever works again between Android <-> #Davx5 <-> Nextcloud <->Thunderbird
Note: Android allows a "Jabber" type for an IM address, where you *don't* prefix the address with "xmpp:".
(#DeltaChat gets to gloat hard here, as they have plain-old email addresses)
#prosody #conversations #gajim #dino #snikket #monocles #monal
I just migrated my personal #XMPP server based on #Prosody to its own #selfhosted server. I could not believe how easy it was, including transferring configuration, accounts, stored messages/files, etc.
BTW, the new server is just tiny, with 1GB of RAM, and it still seems to use only a fraction of it.
I suppose this is the result of dealing with an amazing protocol (XMPP) coupled with an excellent piece of technology (Prosody) 👏
#YunoHost devs are testing #Prosody as #xmpp #jabber replacement for metronome to get better integration with the system and better compliance with jabber standards. Also new default features as A/V calls.
It's on early development, without ETA!!
great news IMO 👌
thank you 🙏 🧙
prosody_ynh/README.md at master · anubister/prosody_ynh
Prosody package for YunoHost. Contribute to anubister/prosody_ynh development by creating an account on GitHub.GitHub
pretty much the best messenger around!
I've been using it (and #prosody) to connect all my family over my personal server for a decade now.
And there's no company involved that can read our chats or store our photos.
I set up #Prosody last weekend, and I haven't checked file uploads yet. The setup was incredibly simple, and resource usage is next to nothing. Added #Biboumi to make it function as my #IRC bouncer too, and it works like a charm!
This leads me to believe that even the current state of XMPP is already beats Matrix by a wide margin. Its easier, less resource hungry, faster, and there are already multiple good server and client implementations available.
Probably #Prosody has some problems related to Message Archive Management (including MUCs), my #XMPP server is facing some issues and downtime...
pimux.de/blog/pimux-de-is-faci…
But I am confident I can improve or even fix this 🙂 My monitoring already alerted me a few times but a friendly user told me about the issues, too. That shows me this is a serious problem and I have to do something!
pimux.de is facing some connectivity issues | pimux.de
Grav is an easy to use, yet powerful, open source flat-file CMSpimux.de
In case anyone is wondering about how to "update" a valid certificate from #letsencrypt that for some reason #prosody states is already expired, just run:
prosodyctl --root cert import /etc/letsencrypt/live
Assuming you have a valid certificate in place already configured for your domain. Saved me some headache!
More info: prosody.im/doc/letsencrypt
I want to enable file uploads on my #XMPP server. (XEP-0363). I'm running #prosody. The docs say "The domain specified in your Component line should ideally be a direct subdomain of your VirtualHost."
Does this mean I cannot use the same domain as my VirtualHost for this? So if my server runs on im.skelly.boo, uploads would have to be on a subdomain for that or a different subdomain entirely?
🤔
We had a great time at #FOSDEM! If you came to see @mattj and @zash from the Prosody team at the Real-time Lounge area, it was nice to meet you! If not, maybe we'll catch you next year :)
As well as @mattj's talk about FAST auth in Prosody, also check out Saúl's talk about how the #Jitsi team used #Prosody and #XMPP to scale video conferences to over 10000 participants. The recording is now online: fosdem.org/2023/schedule/event…
#RealTime Communications #Devroom Talk:
Matthew Wild @mattj today on
Modernizing #Authentication and #Authorization in XMPP
fosdem.org/2023/schedule/event…
Thank you for presenting!
#opensource #jabber #standards #interoperability #prosody #snikket
utterly failing at setting up my #prosody #XMPP-Server with mod_http_file_share
serverfault.com/questions/1120…
response on 5281 looks fine in browser, certs are okay-ish, but upload never starts
no documentation apart from prosody-page about that module
great. -.-
Prosody never calls http_file_share
I've tried to set up my prosody xmpp-server (more exactly: I migrated from a different machine with some really outdated version) Most stuff works fine. Apart from mod_http_file_share that is. If I...Server Fault
This evening I pushed a #Prosody community module that acts as a #UnifiedPush server. It allows apps on your phone to receive push notifications, using #XMPP as the delivery channel instead of Google's proprietary FCM or regular polling.
It uses a protocol devised and implemented by @daniel and all credit goes to him for this idea and first implementations.
It's all experimental stuff, but I'm already using it to get realtime notifications in #Fedilab 🙂
XMPP End of the Year Talk 2022!
Let's have a good time with the #XMPP Community folks!
Short talks:
- On #ActivityPub, #Movim, #Prosody development, XMPP + #QUIC
When: 6th Dec 2022, 19:00 CET (tomorrow!)
Join via this instance: bbb.sfconservancy.org/b/ste-fd…
(technical issues as always)
Home Room
You have been invited to join Home Room using BigBlueButton. To join, click the link above and enter your name.bbb.sfconservancy.org