←back to thread

1502 points JustSkyfall | 4 comments | | HN request time: 0.001s | source
Show context
realityfactchex ◴[] No.45284350[source]
Since you're a nonprofit that teaches coding, it could be a great time to consider self-hosting a FOSS chat tool.

Suggestions: Campfire [0] or Zulip [1].

Also, if the data in chat is being held hostage, the org might be using chat wrong. Right tool for right purpose. If starting over, perhaps consider if it would make sense to put that documentation or whatever it is that will get "lost" from Slack into a wiki or repo or other appropriate tool?

Big empathy, though. It must be pretty crushing. But that is why serious geeks have long been for FOSS.

  [0] https://once.com/campfire (recently became FOSS) 
  [1] https://zulip.com
replies(8): >>45284470 #>>45284499 #>>45286030 #>>45286111 #>>45287248 #>>45287532 #>>45287807 #>>45288391 #
1. dizhn ◴[] No.45287248[source]
Zulip is awesome. Super easy to self host. Upgrades go very smoothly. Their thread title concept is great (though they are relaxing its requirement lately). The only thing you don't get if you self host is the mobile notifications. This happened recently and it's a bummer but that's what they came up with to monetize the project, as is their right. Paying $5000 for chat is ridiculous to me when such good alternatives exist.
replies(1): >>45287312 #
2. wltr ◴[] No.45287312[source]
Still, crippling the self-hosted version feels like a red flag. Later on, they can easily introduce more features out of self-hosted version. That makes me feel more like ‘we’re business first, but we allow you plebs to contribute towards our success for free’ instead of ‘we’re business and we’re contributing into the community, and as a bonus, the community helps us back.’
replies(1): >>45287356 #
3. detaro ◴[] No.45287356[source]
The problem with push notifications is that they need to go through the app provider and incur costs for it, that's not really their fault. If they'd not charge for it, they'd still go through their servers and would lose them money. So putting it behind a paid service you hook up to your self-hosted instance seems fair.

If you want to avoid it you'd need to build patched versions of the app and distribute them yourself to your users, so you pay Google/Apple directly for notifications instead of going through Zulip.

replies(1): >>45287980 #
4. subscribed ◴[] No.45287980{3}[source]
Self-hosted ntfy¹ would be a cool alternative. Works really great for me.

¹ https://docs.ntfy.sh/