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.
Just under two years ago, I wrote about using @snikket_im - a simple to install, easy to use, XMPP server - for encrypted messaging, calls/video, photo sharing etc. with my wife.
We've continued to use it for probably 99.9% of our communications.
We use the Snikket app (based on Conversations) on our phones, and I use @dino and @profanity on my computers.
https://neilzone.co.uk/2023/08/a-month-using-xmpp-using-snikket-for-every-call-and-chat/
Wenn man sich entscheiden sollte, einen Account bei einem Anbieter zu erstellen, muss man bei der Wahl etwas aufpassen. Ein #XMPP #Server muss gut konfiguriert sein, wenn man die "modernen Funktionen" nutzen will. Um ein Beispiel zu nennen:
Möchte man Nachrichten auf unterschiedlichen Geräten lesen und diese auch, wenn das Gerät offline war, dann muss der Server eben ein bestimmtes Setup haben. Fileupload von 10 MB ist bei den ganzen Katzenvideos auch nicht mehr ausreichend. 🙂
Ich sag es nur, weil Benutzer schon schlechte Server gewählt haben und dann der Meinung waren, XMPP erfüllt nicht ihren Anforderungen. Das ist immer Schade, weil es oft sicherlich nicht so ist.
Möchte man seinen eigenen Server für Familie auf einem #Debian System betreiben, dann kann man sich Prosody ansehen. #Prosody hat eine sehr gute Dokumentation. https://prosody.im/doc Da es am Anfang jedoch vielleicht etwas "viel" sein kann, habe ich mal angefangen meine Konfiguration im Wiki zu beschreiben: https://wiki.debian.org/Prosody/HowTo Am besten mal in Debian Backports gucken, dort liegt eine neuere Version als in stable.
Es besteht auch die Möglichkeit bei XMPP Provider seine eigene Domain zu hosten.
Zu #snikket kann ich selber nicht sagen, weil ich es mir nicht angesehen habe. Man macht damit aber sicherlich nichts falsch.
Ejabberd war auf einem Debian System schnell konfiguriert. Wenn ich mich richtig erinnere, dann musste man gar nicht so viel konfigurieren. Soweit ich weiß, fehlt es hier aber an Funktionen wie "Einladungen" - was eben im privaten Bereich schon sehr hilfreich ist. Die Doku war auch sehr gut und man hatte auch eine gute Beschreibung vom Datenbank Schema.
Mit Smarthome kenne ich mich nicht aus, aber wenn man etwas mit XMPP "spielen" will, dann man sich xmppc
und go-sendxmpp
ansehen. Alternativ hätte ich auch einen modularen Bot anzubieten, aber da muss man vielleicht noch etwas programmieren.
Morgens um 6 und um 14 Uhr bekomme ich meine Termine per chat:
0 6 * * * xmppc -m message chat me@dein.server.local "`gcal -c`"
@stefan @bjoern @zeank @aardjon @ebillen
#snikket, ein paketiertes Prosody für das Einsatzszenario "Familie und Freunde" mit schöner und einfach zu verwaltender Weboberfläche gibt es als hier: @snikket_im https://snikket.org/start (entweder selbst gehostet oder als hosted service, siehe die links ganz unten)