this post was submitted on 14 Oct 2025
        
      
      10 points (91.7% liked)
      Self Hosted - Self-hosting your services.
    16453 readers
  
      
      1 users here now
      A place to share alternatives to popular online services that can be self-hosted without giving up privacy or locking you into a service you don't control.
Rules
- No harassment
- crossposts from c/Open Source & c/docker & related may be allowed, depending on context
- Video Promoting is allowed if is within the topic.
- No spamming.
- Stay friendly.
- Follow the lemmy.ml instance rules.
- Tag your post. (Read under)
Important
- Lemmy doesn't have tags yet, so mark it with [Question], [Help], [Project], [Other], [Promoting] or other you may think is appropriate. This is strongly encouraged!
Cross-posting
- !everything_git@lemmy.ml is allowed!
- !docker@lemmy.ml is allowed!
- !portainer@lemmy.ml is allowed!
- !fediverse@lemmy.ml is allowed if topic has to do with selfhosting.
- !selfhosted@lemmy.ml is allowed!
If you see a rule-breaker please DM the mods!
        founded 4 years ago
      
      MODERATORS
      
    you are viewing a single comment's thread
view the rest of the comments
    view the rest of the comments
I'm glad people are doing stuff like this. Some technical description of how it works would be great to have. I see there's an android app written in Java and a server side wrapper for Tauri(?) in Rust. Also a wasm directory. I only looked for a minute or so though.
Is this much different from Jami or Jitsi? I don't use Whatsapp or know what it does.
The docs for it can be seen here: https://positive-intentions.com/docs/projects/chat
I think it should have the links for more information.
The android app is poorly maintained I would stick to the website based version which I actively work on. I'm using tauri to wrap the webapp. I'm no java developer, that's all tauri boilerplate.
Ultimately this is intended to be a general purpose messaging app. But it isn't as good as any of the app you've suggested. I sharing it because it demonstrates a fairly unique browser based architecture. Aiming for secure client-side cryptography.
Unlike other solutions, as a webapp users can get started without installing or registering.
Thanks. Yes, fully web based is much better for new users. That means not p2p though, right?
I'll look at it some more when I can.
P2P using peerjs (webrtc). Think of it like a gui for peerjs-server.
Aha thanks.