Per la collaborazione di un team senza mandare le conversazioni sui server di Slack/Teams, le opzioni self-hosted mature:
- Mattermost – il sostituto più diretto di Slack: canali, thread, integrazioni, app desktop/mobile. Familiare a chiunque venga da Slack, solido, con edizione open source generosa
- Zulip – modello a conversazioni per argomento (topic dentro i canali): sembra insolito all'inizio, ma per team asincroni e discussioni che non si perdono nel flusso è spesso migliore di Slack, non solo un clone
- Rocket.Chat – molto configurabile, funzionalità ampie
Sono cose diverse da Matrix: questi sono chat di team centralizzate self-hosted (un server, la tua organizzazione), Matrix è federato (server che si parlano tra organizzazioni). Per la chat interna di un'azienda, Mattermost/Zulip sono spesso più pratici; per federare con l'esterno, Matrix.
Setup: Docker Compose su Proxmox, PostgreSQL, reverse proxy con TLS, backup del database (ci sono le conversazioni del team). Il valore è lo stesso di tutto questo blocco: i dati della collaborazione restano tuoi, nessun canone per utente, nessuna dipendenza da un fornitore che può cambiare prezzi o regole – al prezzo della manutenzione.