Hey everyone.

I make Peersuite, an opensource free communication platform.

It’s private by default, there’s no sign-in or email collection.

It’s peer-to-peer, there’s no server, after discovery you are connected directly to your friends my AES-GCN encrypted WebRTC channels. It forms a mesh and identifies superpeers. Because there is no server, in order to save your data between sessions, you can download your workspace into a password encrypted file. Happy to answer any questions.

FEATURES:

  • chat with images, PMs, channels, and file send
  • group audio/video calling
  • screensharing
  • kanban board
  • whiteboard for diagrams/flowchartswith PNG export
  • collaborative document editing with formatted PDF export

The best way for self hosting is docker, its on dockerhub as openconstruct/peersuite. You can also download desktop versions from the github or use on the web at https://peersuite.space/

github - https://github.com/openconstruct/Peersuite

  • Raltoid@lemmy.world
    link
    fedilink
    English
    arrow-up
    42
    arrow-down
    9
    ·
    edit-2
    3 days ago

    It’s html and javascript, the release comes with loose chromium files, ffmpeg binary and a 190MB executable. The link typo hasn’t been fixed in hours, they don’t link to the github, they misuse terminology, etc. and it’s version 0.3.

    That’s a no from me.

    • MonkderVierte@lemmy.ml
      link
      fedilink
      arrow-up
      44
      arrow-down
      2
      ·
      2 days ago

      The link typo hasn’t been fixed in hours,

      Whoa, hey, they’re not paid on-call. Give it a few days.

    • jerry@lemmy.worldOP
      link
      fedilink
      arrow-up
      18
      ·
      2 days ago

      That’s fair, the project is about a month old, the electron releases will get an installer for some platforms.

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

        Yeah it’s an early version and I have no doubt that you guys will make it a lot neater, and it seems like a nice project. I just think it breaks several basic rules of privacy and security oriented programming, which is why I don’t think it’s a good fit for this community just yet.

      • mac@lemm.ee
        link
        fedilink
        arrow-up
        3
        arrow-down
        2
        ·
        2 days ago

        You should try out something that utilizes the normal system webview instead of electron that just bundles chromium.

        Check out tauri

        • jerry@lemmy.worldOP
          link
          fedilink
          arrow-up
          3
          ·
          2 days ago

          Tauri webview doesn’t support WebRTC, would have preferred that. Using system webview would be super iffy because of WebRTC support.

          • mac@lemm.ee
            link
            fedilink
            arrow-up
            2
            arrow-down
            1
            ·
            2 days ago

            Ahhh interesting. I haven’t worked with webrtc so never ran into that!