I got distracted from my work so I made some Continuwuity propaganda. Continuwuity is a lightweights Matrix chat server that you can self-host pretty easily. Give it a try :3

  • Infernal_pizza@lemmy.dbzer0.com
    link
    fedilink
    English
    arrow-up
    1
    ·
    edit-2
    2 days ago

    How do I actually create an account? I’ve tried deploying a test server but when I try to create an account with Element X it just says the server needs to be upgraded to support matrix authentication service and account creation. FluffyChat doesn’t let me create an account either, it just shows me a login page.

    As I’m just testing the federation port isn’t actually accessible, would that break account creation or do you have to use the console to create accounts? I’ve never used matrix before

    • Jade@programming.devOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      Element X doesn’t support the traditional way of making accounts, try use cinny.in to make an account in the browser and then log in with element X. Fluffychat should also present a “create a new account” button above the login button. Make sure to follow instructions in the console for registering the first account.

      The federation port not being accessible won’t break local functionality but will break federation, so you won’t be able to talk with other people. Either change the configured port in the well-known file or forward the port via your reverse proxy.

      I’d suggest joining the support room via an alt account, you’ll get faster responses.

  • B0rax@feddit.org
    link
    fedilink
    English
    arrow-up
    14
    ·
    6 days ago

    ITT: people complaining about the name. Nothing else negative.

    Which to me sounds like it must be a damn good software.

      • Bilb!@lemmy.ml
        link
        fedilink
        English
        arrow-up
        11
        ·
        edit-2
        5 days ago

        Unless I’m mistaken, this is just a matrix server. If you were using Dendrite, you wouldn’t say “hey let’s try dendrite,” you would say “let’s try Matrix, here’s my server.”

        At least, that’s how I would say it. Server software choice is details they would not care about and would likely cause confuwusion.

  • ragingHungryPanda@piefed.keyboardvagabond.com
    link
    fedilink
    English
    arrow-up
    67
    arrow-down
    15
    ·
    7 days ago

    somebody: makes anything
    lemmy: we hate this

    I love how the culture of the fediverse is consistent. it hates everything, everywhere, all at once, and all of the time.

    I tried to get my friends off of reddit on it and that’s what they always commented about, so they’ll never join.

    I use the continuwuity server. Thank you to the devs for all of the hard work!

  • mlg@lemmy.world
    link
    fedilink
    English
    arrow-up
    15
    ·
    6 days ago

    Thst branding reminds me of the extensive complaints of Anubis beeing too weaboo for production applications lol.

  • iltg@sh.itjust.works
    link
    fedilink
    English
    arrow-up
    20
    ·
    7 days ago

    be warned that continuwuity phones home by default to fetch its news and feed it to the admin, you may want to turn that off before booting first time

      • iltg@sh.itjust.works
        link
        fedilink
        English
        arrow-up
        8
        ·
        6 days ago

        it absolutely is! honestly all matrix homeservers are impressive, the protocol is not for the faint of heart

        • iltg@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          12
          arrow-down
          2
          ·
          6 days ago

          while i don’t want to throw shade on the developers’ intentions, nor have any real proof of what data is being kept, a fetch request bears by minimum the source ip (which can be geolocated) and the fact that the homeserver exists and runs continuwuity.

          i’d suggest a matrix channel as alternative, so hosters can opt-in by joining. plus, by leveraging the matrix protocol, such announcements become federated push notifications, meaning they could come from any homeserver (limiting ip logging) and don’t imply the continued existence of such deployment, or the software which is being run

          even converting such mechanism to an opt-out “auto-join announcements channel” would be more privacy respecting

        • Lovable Sidekick@lemmy.world
          link
          fedilink
          English
          arrow-up
          6
          arrow-down
          2
          ·
          edit-2
          6 days ago

          BREAKING - Release 0.1 of DON’T is now available - DON’T does absolutely nothing when you start it, except to present an enormous Consent List of everything it can do if you let it. Outraged digital freedom advocates are criticizing what they call excessive download times, sluggish support, and that the app takes up memory space without doing anything.

      • poolcritter@pawb.social
        link
        fedilink
        English
        arrow-up
        2
        arrow-down
        1
        ·
        6 days ago

        Not telemetry? Continuwuity just uses it to post release announcements to the admin room; I think there’s a way to disable it if you prefer.

    • WhyDoYouThinkThat@lemmy.world
      link
      fedilink
      English
      arrow-up
      4
      arrow-down
      3
      ·
      6 days ago

      phones home by default to fetch its news and feed it to the admin

      What is that and why is it bad?

      you may want to turn that off before booting first time

      How do you do that?

      • Jade@programming.devOP
        link
        fedilink
        English
        arrow-up
        9
        arrow-down
        2
        ·
        edit-2
        6 days ago

        I assume they’re referring to the announcement check, configurable via an option in your config file. It’s what we use to make sure everyone knows about important things like security updates.

        Edit: Lemmy keeps breaking the link, it’s under allow_announcements_check

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

    We really want to use Matrix so bad, but none of them have every feature we need to replace discord atm.

    • scholar@lemmy.world
      link
      fedilink
      English
      arrow-up
      10
      arrow-down
      1
      ·
      7 days ago

      It’s not really designed to be a Discord replacement. It’s a messaging app/protocol that can do voice/video calls. Discord is a passive state voice / video / text channel app that was designed to create spaces for different topics. Matrix has added a similar hierarchical feature as an option, but its not the same and I don’t think it was meant to be.

      • GarboDog@lemmy.world
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        1
        ·
        6 days ago

        We mean, overall we need something to text (plus send files), call, video/screen share and bonus for emojis, stickers and gifs. We get that discord and matrix isn’t really the same thing but the end result and use case is :/ So it would be a replacement for us

          • GarboDog@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            6 days ago

            Not the screen share which is pretty important to us. Can’t get it to work 90% of the time.

              • GarboDog@lemmy.world
                link
                fedilink
                English
                arrow-up
                2
                ·
                4 days ago

                Where we had the issues, we did report them at the time. It was a while ago, so can’t remember which ones that we tried had issues. Have it in our plans to try a few again soon next time we get free time

        • poolcritter@pawb.social
          link
          fedilink
          English
          arrow-up
          3
          ·
          6 days ago

          overall we need something to text

          pretty much Matrix’s entire point

          (plus send files)

          also implemented in pretty much every server and client; I think even Element can send files

          call

          look into e.g. #matrixrtc:continuwuity.org — sable requires a setting to show the call button in non-DM rooms

          video/screen share

          unfortunately this is the only thing I’m not confident is supported

          bonus for emojis, stickers

          should be available with any im.ponies-compatible client such as sable

          • GarboDog@lemmy.world
            link
            fedilink
            English
            arrow-up
            1
            ·
            6 days ago

            Yeah the video/screen share it’s important to us as we like to watch stuff with friends and need it to show clients of art work during calls. It’s like the 1 thing rn that’s stopping us

    • Midnight Wolf@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      6 days ago

      It’s not matrix-based, but: Haven. It’s what I setup the… second? third? time discord had burned their users. The only thing missing for me is Xbox support, as several of my social circle are console gamers. But for pc users, it’s got everything I need.

      https://github.com/ancsemi/Haven

      • GarboDog@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        5 days ago

        Will look into this, going to have our own server eventually so this would help a lot! ^^

    • Lovable Sidekick@lemmy.world
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      2
      ·
      edit-2
      6 days ago

      Bingpot! Features trump objections, which is how any industry knows it doesn’t really have to listen to users all that much. Deep down, addicts really don’t care if their heroin is ethically sourced from sustainably managed small-lot producers.

      • GarboDog@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        ·
        5 days ago

        Pretty sure those are basic features of a community messaging/vc platform. Can survive perfectly fine and happily with less features if it meant that it was open source or we could host it ourselves.

    • Jade@programming.devOP
      link
      fedilink
      English
      arrow-up
      1
      ·
      1 day ago

      Moderation tools are powerful but desperate to the server. Asgard.chat offers some hosted options, but meowlnir, Draupnir and policyserv are the usual tools.

  • arcine@jlai.lu
    link
    fedilink
    English
    arrow-up
    4
    ·
    6 days ago

    Matrix’s algorithm is fundamentally broken. I guess it works if you only talk to people you know won’t abuse it, but otherwise it’s easy to split rooms or even re-write their history if you want to…

        • u_tamtam@programming.dev
          link
          fedilink
          English
          arrow-up
          4
          ·
          6 days ago

          It’s not as dramatic as GP makes it, but Matrix had been at the prototyping stage and at figuring out its core protocol and state resolution algorithm for more than a decade now, it’s pretty ridiculous in itself.

          • Jade@programming.devOP
            link
            fedilink
            English
            arrow-up
            11
            ·
            5 days ago

            Posting a 3 coming on 4 year old post, of course it’s not going to be accurate any more. And that’s for the points that aren’t just fear mongering in the first place.

            • Redaction exists and removes the contents of events, while keeping metadata needed for the functionality of the room.
            • Any program can handily ignore deletion - back when I used discord I had a handy plugin to view deleted messages for moderation, for example.
            • Badly behaving servers can behave badly and it will not affect correctly behaving ones, they will apply redactions as expected.
            • “Room joins leaves, etc are permanently a part of the room’s history” well yeah, that’s expected. You can upgrade a room if you want to start from scratch there.
            • We can now prevent spammers from ever entering the room with join gates, among other things - but if you’re not running a big public community, then our antispam tech is probably completely unnecessary for you
            • Currently, timeline ordering is defined by the server. Continuwuity uses a simple, understandable and secure scheme - it orders by the time your server receives messages.
            • As per the above point, this doesn’t affect Continuwuity
            • That’s a tradeoff of allowing public rooms with tens of thousands of people in the same app as end-to-end encrypted DMs. Good job Matrix isn’t really meant to be a Signal competitor.
            • this point was relevant… Four years ago. You’ll only encounter issues if you’re using a broken server or ancient client now.
            • “Started trying to filter recently” god you can tell how outdated this is
            • It defines it pretty damn strictly now, and this isn’t an issue in practice for a very long time.
            • Mmm yeah I don’t think you’re particularly likely to experience one of those in day-to-day usage.
            • and this is false lol
            • Ancient and fixed
            • False. There are many ways to do this.
            • I’ve never encountered this, and it’s impossible in new rooms versions.
            • Aand outdated by years again
            • see above
            • see above
            • see above
    • Midnight Wolf@lemmy.world
      link
      fedilink
      English
      arrow-up
      3
      ·
      6 days ago

      I was under the impression that they preferred to be referred to as ‘skinnies’. We are all flesh, after all… well except protogen…

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

    I don’t mind the name. It’s pride month so I figure the community would turn the silly up a notch.

    Im not a tech person but, I’m gonna try it out. Thanks OP.

  • amgine@lemmy.world
    link
    fedilink
    English
    arrow-up
    3
    ·
    6 days ago

    Does it have easy gif embedding like discord? I tried another chat app and it felt so stripped down without gifs or emojis

  • catnip@lemmy.zip
    link
    fedilink
    English
    arrow-up
    4
    arrow-down
    1
    ·
    7 days ago

    Do they have MAS support yet? I kinda need my single signon :p

    • quick_snail@feddit.nl
      link
      fedilink
      English
      arrow-up
      2
      arrow-down
      1
      ·
      6 days ago

      I don’t understand why people need SSO.

      Every place I’ve every worked that had SSO had an outage, and then nobody could log in to anything.

      SSO moar leik single point of failure amirite?

      • shaztopher@lemmy.zip
        link
        fedilink
        English
        arrow-up
        4
        arrow-down
        1
        ·
        6 days ago

        yeah same, I don’t understand why people need DNS. Every place I’ve ever worked at that used DNS had an outage, and nobody could get into anything

    • stratself@lemdro.id
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      7 days ago

      Support for delegation to an external IDP (without MAS) is a work-in-progress

  • Killercat103@slrpnk.net
    link
    fedilink
    English
    arrow-up
    2
    arrow-down
    1
    ·
    7 days ago

    I’m planning on trying to self-host it on OpenBSD ngl. I do wonder. Does continuwuity support multiple independent domains on a single instance like Ejabberd does?