esperent 2 days ago

This looks great, it's a crowded field but there's still a lot of room for improvement.

The most important question before I'd try this is, do real time cross platform notifications work? If yes, how did you solve this for people self hosting?

1
hakanshehu 2 days ago

That's a great question! We didn't come to it yet, because we are focused only in desktop app for now. This is definitely one of the challenges we need to solve once we start working on the mobile apps. The self-hosting use case makes it tricky (and probably fun challenge to solve).

esperent 2 days ago

Having used several real time self hostable apps with chat (Nextcloud, Odoo, Rocket chat) this is the hard problem to solve.

Rocketchat uses it as a way to funnel you into paying. You'll get a low number monthly for free. They say 10k month but with a team of 5 people lightly using it we used that in 4 days. Or you can do it yourself, but you'll need to register your own version of the app in both the Apple Store and Play Store. For Apple apparently this is close to impossible so I didn't try.

Nextcloud runs their own server for free, but you have to accept that you'll be sending data via their server. But I've spent the last week hacking away at setting up a Nextcloud in my spare time. Got it mostly set up in a day, then the rest of the time has been trying to get notifications working on mobile. Still not working.

Odoo, I don't think I ever got notifications working.

I have researched other apps: Mattermost does something similar to Rocketchat, using notifications as a sales funnel. Element is similar to Nextcloud, they host their own free server, although I think you can self host that too.

From this experience, I would never try a new app until they have this feature solved, clearly documented, and with proof that it works and isn't a sales funnel.

terpimost 15 hours ago

https://zulip.com is decent. Self hosted free plan hasmMobile notifications for organizations with up to 10 users

pcthrowaway 1 day ago

> I have researched other apps: Mattermost does something similar to Rocketchat, using notifications as a sales funnel

Can you elaborate on this? I manage a Mattermost instance and there are some features missing from the OSS self-hostable community edition, but notifications seem to mostly work, even on mobile where notification delivery does rely on their gateway

esperent 21 hours ago

When hosting and using their free notifications service, you're basically using their test server with no uptime guarantees. I agree that there's only so much you can expect from a free service, but unreliable notifications make a chat app 100% useless for any serious work.

If you pay, it's $10/user/month for the basic service. Where I live that's about 3x Ms Teams, 2x Slack. And you still have to self host.

Self hosting the service has the same issue as Rocketchat: you need an Apple dev account, a firebase account and an endless amount of free time. It's going to be far harder and more time consuming than just hosting the app.

pcthrowaway 14 hours ago

We haven't had any issues with the free notification service. They did release the code to host your own but I think you'd also have to rebuild and release their mobile app to use it, and that sounds like a massive hassle.

I'm using it for a nonprofit, so $10/month per user is out of the question. Self-hosting and open source are critical to us also.