XMPP / Jabber
XMPP (also known as Jabber) is an open, decentralized messaging protocol — think of it as a self-hosted alternative to WhatsApp or Signal.
~horse maintains an XMPP communication server running Prosody. All ~horsies can activate their accounts by authenticating to the tilde.horse XMPP server with their UNIX username and password.
Server: tilde.horse
Recommended Clients
Desktop: Dino
Mobile: Monocles Chat
Terminal: Profanity
OMEMO end-to-end encryption is supported. Dino and Monocles Chat enable it automatically. In Profanity, start an encrypted session with /omemo start <jid>.
To change your password, log into your shell with an SSH client and execute passwd.