• duncan_bayne@lemmy.world
    link
    fedilink
    English
    arrow-up
    22
    ·
    2 days ago

    Mattermost user here, I self-host an instance for friends and family (and their children).

    To upgrade and discover I’d lost access to the message history on my own instance was infuriating. I’m investigating alternatives right now.

    So far Zulip seems reasonable - although Google and especially Apple being shits about push notifications means you can’t self-host push notification servers 🙄 So I’m considering forgoing push notifications altogether and leaning on email notifications instead.

    • walden@wetshav.ing
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 days ago

      Depending on the group using it, you can apply for a Community plan to enable mobile push notifications. I do wish Zulip would use UnifiedPush or something like that, or even allow your own ntfy setup, but I’m placated by the Community plan.

    • naticus@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      Were you using the enterprise install without a license or team edition install? I’m on team edition and haven’t upgraded to v11 yet.

    • wltr@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      1
      ·
      2 days ago

      Have you explored what it takes to self-host a notification server? I explored Zulip, and it looks similar, but I haven’t explored the notification server yet.

      • walden@wetshav.ing
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 days ago

        Zulip paywalls mobile notifications, but you can apply for a Community subscription which is free, and includes mobile notifications.

        • wltr@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 day ago

          That may work for a family, but won’t work for a smart company that uses chat occasionally. We’re having like three managers who’d use the chat all the time, while the rest of the company may send 10 messages a month. Company subscription price would be an absurd one for that situation. We’re able to self-host any chat solution, yet I’m not sure which one. It looks like none fits the criteria, with the exception of Matrix perhaps. But I haven’t hosted it myself yet, and it looks like they’re looking for ways to motivate self-hosters just not do that.

    • WhyJiffie@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      2
      ·
      edit-2
      17 hours ago

      the open source notification stack is forming around UnifiedPush and ntfy.sh. multiple things use it already: matrix server+clients, molly for signal with mollysocket, DavX5, ironwolf, … best part you can easily use it for your own purposes too. for me it’s working reliably.

      you could check if zulip has a unifiedpush connector. or if it doesn’t, you coud follow what mollysocket does and write one that presents itself to the server as a client

        • Boomer Humor Doomergod@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          ·
          3 days ago

          They’re not connected to the Internet at all in a lot of cases.

          Plus these large organizations want to be able to read the chats in the DB for compliance and legal reasons.

      • dan@upvote.au
        link
        fedilink
        English
        arrow-up
        9
        ·
        edit-2
        2 days ago

        I know of at least one big tech company that uses a self-hosted, self-contained Mattermost instance, hosted with a major cloud provider totally separate from all their infra, for communication in major outages when all their internal tools are down.

    • wltr@discuss.tchncs.de
      link
      fedilink
      English
      arrow-up
      18
      ·
      3 days ago

      Do you know of a better alternative? No irony here, I’m looking for something similar for family and company (50 to 100 people) setting. Was thinking of deploying Mattermost. For family, we settled on Matrix and it mostly works. We are at their default server, and I’m considering self-hosting it in the future. Yet, I’m not sure it’s a good idea to have Matrix deployed for a company. It lacks too many features, including search. Mattermost looked like the best option for me. I did try it locally a couple of months back, and mostly liked it.

      However, I never liked them as a company. They have been giving me those ‘we’d give you the community this wonderful opportunity to develop the software for us, for free’ vibes. Now, it feels like my impression correct.

        • wltr@discuss.tchncs.de
          link
          fedilink
          English
          arrow-up
          1
          ·
          2 days ago

          I did, while it mostly okay, I don’t like the mobile notifications limit. Even for a family, ten people is quite small, as inviting a couple of friends would reach the limit.

          With all the chat options, I’m looking for a self-hosted fully controlled version. So for me, that’s a bit weird that a self-hosted version is crippled in any way. If Zulip allows me to self-host the mobile notification thingy, then I think it’s a good alternative. I haven’t explored that yet.

        • simonlm@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          9
          ·
          3 days ago

          I just looked at this as I’m looking for a self hosted version, and Zulip has the same 10000 message history limit as the OP.

    • twelvety@fedia.io
      link
      fedilink
      arrow-up
      6
      ·
      3 days ago

      Yep, and very actively developed too.

      Whilst I disagree with some of their technical decisions, it’s really good at what it does.

      This report is sad to read, and concerning that Mattermost are not communicating back to the community.

  • Wispy2891@lemmy.world
    link
    fedilink
    English
    arrow-up
    27
    ·
    2 days ago

    From the headline I assumed it was some weird bug, instead it’s enshittification of an open source project. Suddenly they chose to hold ransom of the free users data, so they have to contact sales to know how many thousands of dollars you need to pay every year to access those old messages. It’s self hosted, this limitation doesn’t make sense, it’s pure extortion

  • Ech@lemmy.ca
    link
    fedilink
    English
    arrow-up
    16
    ·
    3 days ago

    That’s what? A few megabytes of storage? That’s an absurd restriction.

    • BlameTheAntifa@lemmy.world
      link
      fedilink
      English
      arrow-up
      7
      ·
      2 days ago

      Mostly. Official releases are licensed MIT only as compiled software. Derivatives are explicitly required to be AGPL 3.0 but they muddy that with trademark terms that give them a lot of ways to excuse crushing genuinely AGPL 3.0 forks. It’s a minefield and it’s designed that way on purpose. In reality, it’s more “source available” than “open source.”