E-mail, but with end-to-end encryption!
After downloading, run
make installTo install dependencies, tools, etc.
Just run
make proto
Whenever the proto files are updated.
In the frontend folder, run
npm run serveto run the development frontend server. This will auto-recompile.
In the backend folder, run
go run .to run the backend development server. Stop it and re-start it to re-compile.
Use
make buildTo compile to an executable called CryptoMail, with everything bundled in (including the JS).
Use
make packageTo package it according to your OS into a distributable bundle.