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

    • jerry@lemmy.worldOP
      link
      fedilink
      arrow-up
      8
      ·
      8 天前

      If you are hosting you send them the room code and a password. You can save a workspace and restart it later, so if you had an active chat it would reload automatically when you imported the file

      • Ulrich@feddit.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        8 天前

        That’s no what I’m asking. If I open the site and create a workspace, then close the window, how do I get back into my workspace?

        • Nora@lemmy.ml
          link
          fedilink
          arrow-up
          2
          ·
          7 天前

          I’m guessing if you were the last person to close this session, all chat would be lost, unless you saved it to the file.

          OP mentioned that they were working on a self-host version that persists.