#ejabberd — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #ejabberd, aggregated by home.social.
-
New version of ejabberd is out and fixes a security vulnerability. Amongst many other things my mod_invites got a good deal of improvements, a web-admin integration, a new reset password token and a page where users can create invites via web (if that’s allowed). Go get it while it’s hot!
Once again, thanks @nlnet for funding this work!
-
New version of ejabberd is out and fixes a security vulnerability. Amongst many other things my mod_invites got a good deal of improvements, a web-admin integration, a new reset password token and a page where users can create invites via web (if that’s allowed). Go get it while it’s hot!
Once again, thanks @nlnet for funding this work!
-
🚀 New #release · ejabberd 26.07
- Improved performance and stability
- Enhanced security features
- New module for WebSocket supportSelf-host it yourself → https://selfhost.directory/project/ejabberd#update-8030747
-
🚀 New #release · ejabberd 26.07
- Improved performance and stability
- Enhanced security features
- New module for WebSocket supportSelf-host it yourself → https://selfhost.directory/project/ejabberd#update-8030747
-
@oxpa , есть большая просьба: коли вы не можете или не хотите обновить jabber-сервер #jabberru до актуальной версии #ejabberd и сменить хостинг на другой - вместо этого бажного #Hetzner , который уже год наверное щемит #РКН так, что медиа не загрузить без #VPN , то сделайте доброе дело - удалите/закопайте этот J.Ru совсем, чтобы конференции оттуда могли спокойно переехать на другие сервера с поддержкой #MAM, полноценными звонками и т.д., и чтобы и моб. пользователи #jabber уже зажили наконец!
-
I'm on #XMPP again! This time using @ejabberd
#jabber #ejabberd #selfHosted #selfhosting #selfhost #homelab
-
I'm on #XMPP again! This time using @ejabberd
#jabber #ejabberd #selfHosted #selfhosting #selfhost #homelab
-
It is one thing to convince your friends to use XMPP, it is another to have them easily be able to sign up their friends too.
https://txw.ca/mod-signup-keyword/
This is a mod for ejabberd which allows in-band registration with a fixed pre-shared key. It replaces the standard mod_register.
So your friends can pass this PSK to their trusted friends, and they can sign up for an account, and pass it to their trusted friends.
An XMPP Client needs to surface a UI element for the PSK to be entered, and returned to the ejabberd server. I’ve tested it with my hobby client, Mach.
-
It is one thing to convince your friends to use XMPP, it is another to have them easily be able to sign up their friends too.
https://txw.ca/mod-signup-keyword/
This is a mod for ejabberd which allows in-band registration with a fixed pre-shared key. It replaces the standard mod_register.
So your friends can pass this PSK to their trusted friends, and they can sign up for an account, and pass it to their trusted friends.
An XMPP Client needs to surface a UI element for the PSK to be entered, and returned to the ejabberd server. I’ve tested it with my hobby client, Mach.
-
Filed two more extensions for ejabberd to my ongoing project at NLnet. Fingers crossed!
-
Filed two more extensions for ejabberd to my ongoing project at NLnet. Fingers crossed!
-
Is there any way to setup OAuth2 authentication on self-hosted ejabberd (where ejabberd acts as a client and delegates authentication to an external identity provider)?
Prosody seems to have modules for that, but I feel like migrating might be a pain...
-
Is there any way to setup OAuth2 authentication on self-hosted ejabberd (where ejabberd acts as a client and delegates authentication to an external identity provider)?
Prosody seems to have modules for that, but I feel like migrating might be a pain...
-
Heh, my personal infrastructure has grown yet again... Caddy as webserver (with HTTP/1.1, HTTP/2 and HTTP/3), this GoToSocial instance, VaultWarden, Stalwart for mail, calendar and contacts and now eJabberd for instant messaging. GoToSocial, Stalwart and eJabberd all are tied into Postgresql for their databases. All nicely running on a Hetzner CCX13 instance with room to spare. Maybe an NTFY server next? #SelfHosted #Caddy #GoToSocial #VaultWarden #Stalwart #eJabberd #Postgresql #DataPrivacy #DataSovereignty
-
Heh, my personal infrastructure has grown yet again... Caddy as webserver (with HTTP/1.1, HTTP/2 and HTTP/3), this GoToSocial instance, VaultWarden, Stalwart for mail, calendar and contacts and now eJabberd for instant messaging. GoToSocial, Stalwart and eJabberd all are tied into Postgresql for their databases. All nicely running on a Hetzner CCX13 instance with room to spare. Maybe an NTFY server next? #SelfHosted #Caddy #GoToSocial #VaultWarden #Stalwart #eJabberd #Postgresql #DataPrivacy #DataSovereignty
-
Migrated my #ejabberd to the sqlite storage. At least I hope so🤞
Now I should have more than 2Gb of storage for the notes to myself -
Migrated my #ejabberd to the sqlite storage. At least I hope so🤞
Now I should have more than 2Gb of storage for the notes to myself -
Since my new XMPP upload server implementation "Rusty Filer" has been working great on trashserver.net since two weeks, I present to you:
The first release of Rusty Filer! https://codeberg.org/thomas.leister/rusty-filer/releases/tag/v1.0.0 🥳
It has the same features as Prosody Filer, but it also available as a deb package and via a apt repository (for simple deployment and automatic updates!).
If you run into any issues using this server, let me know in the Codeberg issues.
#xmpp #ejabberd #prosody #rust #rustyFiler #jabber #codeberg #opensource #software
-
Since my new XMPP upload server implementation "Rusty Filer" has been working great on trashserver.net since two weeks, I present to you:
The first release of Rusty Filer! https://codeberg.org/thomas.leister/rusty-filer/releases/tag/v1.0.0 🥳
It has the same features as Prosody Filer, but it also available as a deb package and via a apt repository (for simple deployment and automatic updates!).
If you run into any issues using this server, let me know in the Codeberg issues.
#xmpp #ejabberd #prosody #rust #rustyFiler #jabber #codeberg #opensource #software
-
-
Ob @mailbox_org irgendwann dem XMPP-Server auf den neuesten Stand bringt und per IPv6 erreichbar macht?
-
Ob @mailbox_org irgendwann dem XMPP-Server auf den neuesten Stand bringt und per IPv6 erreichbar macht?
-
In case you're using the official ejabberd packages on Debian stable: They're affected by a recent CA policy change (e.g., Let's Encrypt), causing ejabberd to reject newly issued certificates and thereby breaking federation with some remote servers. Deploy this update to fix the issue:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1128568#23
You may also want to consider enabling mod_s2s_dialback to deal with remote servers that haven't been updated yet.
-
In case you're using the official ejabberd packages on Debian stable: They're affected by a recent CA policy change (e.g., Let's Encrypt), causing ejabberd to reject newly issued certificates and thereby breaking federation with some remote servers. Deploy this update to fix the issue:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1128568#23
You may also want to consider enabling mod_s2s_dialback to deal with remote servers that haven't been updated yet.
-
Not sure why I did this, but ejabberd works fine on my gen 1 raspberry pi (14 years old, 512mb RAM). Would probably enough to handle a small instance for friends and family.
#ejabberd #raspberryPi #rpi #xmpp #permacomputing #selfhosting
-
Not sure why I did this, but ejabberd works fine on my gen 1 raspberry pi (14 years old, 512mb RAM). Would probably enough to handle a small instance for friends and family.
#ejabberd #raspberryPi #rpi #xmpp #permacomputing #selfhosting
-
Tonight's Spaces status:
- Numerous stability fixes ✅
- Notifications are properly working ✅
- Admins can set admin/member role to the Space 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 😸!
-
No need, XEP-0503: Server-side spaces only relies on the 2003 XEP-0060: Pubsub and 2003 XEP-0045: Multi-Users Chat ✨
I'm actually developing Spaces in Movim directly on a stable #ejabberd release and I have (so far) everything available out of the box 🔨
Spaces are for now purely editorial and just explains how to combine Pubsub and MUC together 😉
-
I have tried to deploy #Snikket. Gave up after I didn't manage to convince it to not manage TLS certificates itself.
I have tried to deploy #Prosody, Snikket's underlying project. Gave up after I didn't manage to configure it enough for it to be happy.
I have tried to deploy #ejabberd. Gave up after I realized how underdocumented and confusing the configuration is, convinced I wouldn't be able to secure it enough.
Is there really no good #XMPP server that would just work? I am annoyed.
-
As I use #Conversations #XMPP client to chat with my family I configured it to be also an #UnifiedPush distributor.
This reuses the already existing XMPP connection to also serve other android apps for push messages.
On server side I used #ejabberd community modulemod_unified_push.It works nicely.
When I update event in nextcloud, DAVx⁵ gets notified and update is immediately synced to phone.
When I get new notification on Mastodon, Tusky is notified and notification shows on phone.I hope more apps are going to support this in near feature.