@[email protected]
As a happy long time #xmpp user I say xmpp. 🙂
#prosody based #snikket sounds perfect for the garden use case. For really big groups (city) you might prefer to host an #ejabberd. Of course usage characteristics matter more than sheer number of participants.
#snikket è la via facile.
#prosody o #ejabberd più da smanettoni, fine tuning.

Ti aspettiamo su #XmppIt :)

#ThisIsTheWay

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

v1.0.0 - thomas.leister/rusty-filer

First release of Rusty Filer! The XMPP upload fileserver that replaces Prosody Filer. It has all the features that Prosody Filer has. For migration steps, see end of README.md. **New: Debian packages available as .deb files and via apt repository!** See README.md file!

Codeberg.org

@daniel

Is it possible to ease onboarding new users on #conversations ?

Mod_invites exist for #prosody but the terminal command to generate invites suggested in the help doesnt work :-(

It would be great if:
- #conversations could show if server support invites.
- "advertise" with a button a way to invite somebody on xmpp server
- if somebody has conversations installed and click on the link he can register a new account on the server from his phone. No web, computer, terminal necessary.

Nuevo server uruguayo de mensajería XMPP.

Si bien está funcionando desde el 1 de noviembre, es la primera vez que le "doy pa delante" aquí, ya que considero que está lo suficientemente "maduro" como para dejarlo crecer.

https://xmpp.uy

#xmpp #snikket #prosody #selfhosting #selfhosted #uruguay #monocles #conversations_im #concersations

XMPP.UY — Chateá sin que nadie te espíe

Mensajería privada y gratuita, alojada en Uruguay.

I have an #xmpp server now. A #prosody instance. And I need to make a statement.

There are no good clients for macOS and iOS.

I think I tried all of them. #Monal is a lesser evil.

There is also #Fluux that is very good and really looks like software from the current century, but it still doesn’t support encryption.

This is sad 😔

#selfhosting #SelfHosted #selfhost #homelab #jabber #chat

Yesterday, I quickly put together a tutorial on how to replace ntfy.sh with a minimal, self-hosted XMPP server and published it as a GitHub Gist. Then I remembered I have a website and reworked it into two nice little posts:
https://gultsch.de/tags/ntfy.sh/

#ntfy #XMPP #Jabber #Prosody

Ntfy.sh

Daniel Gultsch

Actually, even if you don’t care about #UnifiedPush, having this minimal #Prosody server that just accepts messages via a simple REST API and sends them out via #XMPP is great alternative to the various sendxmpp scripts out there.

https://gultsch.de/posts/xmpp-via-http/

Sending Jabber/XMPP Messages via HTTP

The goal of this tutorial is to set up a simple REST API that allows you to send XMPP messages to an existing XMPP account. This can be easily integrated into monitoring solutions or other scripts that send out status information. While there are command-line tools like go-sendxmpp that send messages by connecting to an XMPP server directly, this guide is specifically about providing an HTTP interface. curl "https://ntfy.stdmsg.tech:5281/msg/[email protected]" \ -u [email protected]:secret \ -H "Content-Type: text/plain" \ -d "Your flat white is done" Hint: If you don’t have an XMPP account to receive these messages, you can create one on a public server from within Conversations (F-Droid, Google Play) or another XMPP client of your choosing.

Daniel Gultsch
Anyone speak #XMPP? I have a local #prosody server which has suddenly started to report everyone's presence as "not authorised", since I connected the Conversations Android client to it. Everyone can still send and receive messages, just not see presence information. Any ideas?

Dé-GAFAMiser #1

> Mes solutions alternatives ¶

C'est suite au message d'@loevenbruck, l'auteur, qui annonçait son indépendance des GAFAM que je me suis lancé.

Aujourd'hui la quasi totalité des applications que j'utilise en remplacement sont installées sur un serveur d'application auto-hébergé, sauf Signal.

> Un serveur d'application #Yunohost

J'ai choisi d'installer l'ensemble des applications sur Yunohost, le serveur d'application simplifié, dédié à l'auto-hébergement. Cette distribution basée sur Debian dispose d'un catalogue étoffé d'applications prêtes à l'installation.

J'ai commencé il y a 2 ans sur un micro-PC d'architecture AMD64, sur un microprocesseur N3000, puis j'ai basculé sur un micro-PC toujours en AMD64, sur un microprocesseur Intel de 11ème génération, i5-11320H, histoire d'être tranquille pour quelques années.

> Le nom de domaine ¶

J'utilise les services d'#OVH depuis de nombreuses années pour gérer les domaines et l'hébergement de sites personnels ou professionnels.

Quelle chance, la gestion de l'API de gestion de domaines d'OVH est disponible sur Yunohost. Elle permet de créer, éditer, supprimer les domaines et sous-domaines de presque tous les besoins des applications.

Nous reverrons le sujet avec Cryptpad.

> La stratégie d'utilisation des sous-domaines ¶

Après quelques essais, j'ai installé le catalogue d'applications sur apps.newan.net pour laisser le domaine principal disponible. Le serveur de messagerie électronique fournit donc des adresses en "@newan.net".

Puisque les applications #Prosody, qui gère le serveur de messagerie #XMPP, et #Mastodon, qui fournit le serveur #ActivityPub, ne sont pas mutuellement exclusives, elles sont toutes les deux installées sur le domaine principal.

En revanche le serveur de messagerie instantanée (mais pas seulement) #Matrix ne supporte pas la concurrence. Il est donc installé sur le sous-domaine matrix.newan.net, ce qui surcharge les adresses Matrix de ce sous-domaine.

Cette installation est le résultat d'échecs et de réussites sucessifs. Le serveur ActivityPub sur le premier micro-serveur tournait sur le logiciel #Pleroma, puisque je n'avais pas réussi à installer Mastodon. C'est au passage vers le serveur sur i5 série 11, que j'ai réussi à installer Mastodon.

De même, j'utilisais initialement le serveur XMPP #Métronome fourni par défaut avec Yunohost. Ce n'est que lorsque j'ai eu besoin d'installer le serveur de visio-conférence #Jitsi, que j'ai désintallé Métronome pour le remplacer par Prosody.

La suite sur https://eikan.newan.net/Libre.

eikan

Libre