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

  • @[email protected]
    link
    fedilink
    1
    edit-2
    2 months ago

    Sweet, I’ve been looking for something exactly like this for my upcoming radio station. I was going to use RocketChat but man is it a pain in the ass to get it to do the things I want it to do.

    How difficult is it to install, configure, and keep Peersuite up to date? Does it integrate well with websites? Would it be suitable for use as a public chat? The whole “no server” thing is concerning, especially since I’ll need to be able to see a full chat history at any given moment (for moderation purposes).

    • jerryOP
      link
      fedilink
      22 months ago

      I don’t have ANY moderation tools yet. TBH probably not the best fit for you right now.

      • @[email protected]
        link
        fedilink
        12 months ago

        When I saw the words “Discord alternative”, I got excited. Disappointing, but thanks for the heads up.

        I’ll check back in a few months to a year to give you time to build up the featureset. Thank you for making this. Discord doesn’t have enough competition.