Skip to content

The server (backend) for the secure messaging frontend client. Broadcast based secure messaging. You can self-host this service and have secure, encrypted chat rooms.

License

Notifications You must be signed in to change notification settings

rusudinu/secure-messaging-backend

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Secure Messaging (Backend)

This is the backend for a broadcast-based, encrypted secure messaging app. This allows for chatting anonymously due to the fact that messages are encrypted and never stored, neither on your phone, nor on the server.

Self-hosting

You can and should self-host the backend on your own server to guarantee that the messages are not leaked. This is not a requirement, but it is recommended. Then, you connect the front-end to this back-end by updating the server url in the app configuration (front-end).

The repo for the front-end can be found here.

How to build

Build this project as any other Gradle project. Clone it in your local machine and run ./gradlew build.

Others

For other projects / cool stuff, follow me on GitHub

About

The server (backend) for the secure messaging frontend client. Broadcast based secure messaging. You can self-host this service and have secure, encrypted chat rooms.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages