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

  • Ulrich@feddit.org
    link
    fedilink
    English
    arrow-up
    2
    ·
    10 days ago

    It’s peer-to-peer, there’s no server

    The best way for self hosting is docker

    🤔

    • melroy@kbin.melroy.org
      link
      fedilink
      arrow-up
      2
      ·
      10 days ago

      It doesn’t contradict by definition. So ipfs is also decentralized yet you will need to run a client /server. So the client is also the server. Allowing you to connect to a mesh decentralized system. Just like torrent is also both a client and a server.

    • jerry@lemmy.worldOP
      link
      fedilink
      arrow-up
      1
      ·
      10 days ago

      Yes, it takes an initial connection for discovery. The peers need to know how to find each other.

      • Ulrich@feddit.org
        link
        fedilink
        English
        arrow-up
        1
        ·
        10 days ago

        If there’s no account, how do I “log in” to my community or whatever

        • jerry@lemmy.worldOP
          link
          fedilink
          arrow-up
          1
          ·
          10 days ago

          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
            0
            ·
            10 days ago

            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?