Looking for a simple self hosted chat system for non technical end users.

We got everyone off FB messaging to sms but the android peeps have old devices which I think is part of why they see blurry low res images sent from iPhones. Or Apple botched RCS implementation.

I have a Synology nas and have tried syno chat (clunky) and rocket chat via docker (too many bells and whistles and overly complex onboarding of end users)

Suggestions?

Anything that can spin up in a docker instance, I will try.

#selfhositng #chat
GitHub - Sharkord/sharkord: Lightweight, self-hosted, open-source chat server with voice, video, text, and screen sharing. Built for small groups who want privacy, simplicity, and full control over their data.

Lightweight, self-hosted, open-source chat server with voice, video, text, and screen sharing. Built for small groups who want privacy, simplicity, and full control over their data. - Sharkord/shar...

GitHub
@backtoanalog Interesting, and I'll keep an eye pending on it exiting Alpha should other things not work out.
@scuttlebutt I'm not self hosting a relay (yet) but @delta seems promising. I've been using their default relay to chat with friends. So far so good.
@teresa_athome Delta is the front runner so far, other than I have all the email ports tied up already on the single internet facing ip I have available... but let me dig into it further. I would want to run its purpose built mail server back end for reasons and maybe I can tell the client to use an alternate port or something. Thanks!
@teresa_athome Appears one can configure the client with config xml file with specific ports etc. I'll noodle around the docs and code some more. Thanks again!
@scuttlebutt Various people I follow are saying that IRCv3 is actually good now™ as a plausible Discord/Slack/etc replacement, for what that's worth. I don't know if there's a web interface to it yet (one that takes advantage of all of the IRCv3 features that make it good).
@cks Hrmm. Maybe if there were a simplified client. Worth checking into, thanks.

@scuttlebutt @cks there are three different useful IRCv3 web clients that I know of so far:

1. TheLounge, https://thelounge.chat , which has a decently simple UI but is a bit complex to set up

2. Gamja, https://codeberg.org/emersion/gamja , which is pretty barebones from a UI perspective but requires serving only a WebSocket server and static files

3. KiwiIRC, https://kiwiirc.com , is decently full featured but a bit more complex to set up.

Libera offers Kiwi and Gamja: https://libera.chat/guides/webchat

The Lounge

The Lounge is a self-hosted web IRC client for the modern world.

The Lounge
@scuttlebutt @cks for mobile app use Goguma seems simple but quite good so far: https://goguma.im
Goguma IRC Client

@scuttlebutt If you don’t mind… how do you expose services to the public internet? I also have a Synology NAS but don’t trust myself to get the security right. 😅
@scott I use the login portal reverse proxy to do some forwarding of http/https things to various docker stacks. The native synology stuff handles the http/https redirect and the tls certs.

This instance, my photos instance, and other things run fine that way.

You might want to look at the various howto guides at mariushosting.com which is where I gleaned some of my knowledge from about synology specifics.

Caveat Emptor, I am a retired sysadmin/network-admin/storage-admin and have that experience to lean on to take the things from Marius etc and make them behave the way I want to.

@scuttlebutt Thank you very much!

I have seen Markus’s site - he has some great tutorials. Thanks for the reminder. :)