can you create a flatpak, appimage, or something rather than the binary?
Is this some kind of actually new IM, or yet another fork of XMPP/Conversations?
I made this from scratch lol
How does it work under the hood? I mean how do you hook up and teconnect with people in a decentralised manner?
It works similar to Matrix which is federated
Any pointers on how that works :-D ?
Homeserver is essentially a distributed chat relay so clients post messages to rooms and the server relays those messages to its peers
And the server is where?
Official homeserver (https://phoenixim.site/) is hosted on a VPS and all homeservers are interconnected via federation
I see it has Tor as a dependency. Does it make use of onion routing? in which way?
Official homeserver supports federation over onion services and dockerfile hosts homeserver as onion service that’s why i added Tor as a dependency
Neato. Always cool to see a new approach. Synapse/Matrix is excellent, but, running a federated Matrix server is an exercise in frustration. So many version forks, so many hard crashes. :(
i think synapse is just kind of awful. i’m running a continuwuity (fork of conduwuit) server, and it’s been incredibly straightforward and painless compared to synapse
Only looked at the
Cargo.toml
files.- (pet peeve) Considering there is (presumably) no compatibility concerns, why not use an efficient binary format instead of JSON?
- Not checking in
Cargo.lock
files, and using=
dependency versions forPhoenix_Desktop
, is a bit odd!
does it work across LAN or p2p Bluetooth without WAN like Briar, Cwtch, etc?
Will nostr consider decentralised end to end encrypted ?
Why?
Why not?
Because we already have hundreds of them?