Recommendations for an intranet only (unfederated) chat, for notifications and 2 users

This page summarizes the projects mentioned and recommended in the original post on /r/selfhosted

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Gotify

    A simple server for sending and receiving messages in real-time per WebSocket. (Includes a sleek web-ui) (by gotify)

  • There is gotify. If ok with going not fully self-hosted, telegram bots are good and simple. You can just use curl to send a message to telegram

  • profanity

    Ncurses based XMPP client

  • Or, there is profanity (https://profanity-im.github.io/) and there is a python library that makes things go quickly. I had a thought to have a plugin autoconnect the "bot" user to the server, start an omemo session with a user (or users), and listen on a local socket or something for messages to send over the omemo session. I had issues with the omemo enrollment/key exchange sticking though, which made it unreliable.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • jackal

    Discontinued 💬 Instant messaging server for the Extensible Messaging and Presence Protocol (XMPP).

  • And here a single executable file that runs as XMPP server

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts