Heh, I’ve been around a while. I expect people to pick it apart so they can get that kick out of being right or whatever.

It does what I need, thought other people might have found a use for it. I’m always happy for constructive criticism on my code or feature suggestions but people crying because I used Claude to give me a template for the readme can kick stones.

I’m sort of reluctant to add bridging mechanics for a couple of reasons. I don’t think my coding ability is up to it and it’s not something I’m really interested in or a goal for the project. I set out to make something that can be spun up pretty quickly for a group of people to have voice/text/screenshare when gaming. I never intended for it to be federated or hook into all sorts of services, just a self contained service for mostly private comms that doesn’t report back all your activity to Palantir or advertisers.

Sensible, limiting scope and knowing your limits are wisdoms all too many lack. Having something that fills the text/sound/vidya needs and is easy to spin up will find uses, doesn’t need to do everything.

To the end of being easy to spin up, which is likely to attract other developers in time if that’s something you’d like, consider wrapping it up in a docker container. It’s not that hard, basically follow your own instructions in a special docker build format.

Thank you for your feedback.

Honestly, there are a few more features I want to add like markdown/gif support, image/video uploads and user settings (push to talk, volume leveling, etc. are sorely needed) but outside of that and cleaning up bits of the UI, I’m terrified of creating an unwieldy codebase. I don’t want something that requires constant tweaks and updates, just something that focuses on those core features and nails them down. You can just install it and pretty much forget about it.

Docker is definitely on my list, I was going to have a chat with one of my mates that lives in docker land to see if he could give me a hand setting it up properly. I’ve used docker before but mostly in hacky ways rather than something I’d be comfortable deploying to other people.

My only hope is that you include one weird nonstandard Markdown feature so you can come up with a name for your yet-another-almost-markdown-but-not-quite-standard-markdown version. Just because. :)
I think we can all agree coming up with names is not one of my key skills. Not following standards however, is. Hold my beer, I got this.