E-mail, but with end-to-end encryption!
After downloading, run
make install
To install dependencies, tools, etc.
Just run
make proto
Whenever the proto files are updated.
In the frontend
folder, run
npm run serve
to 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 build
To compile to an executable called CryptoMail
, with everything bundled in (including the JS).
Use
make package
To package it according to your OS into a distributable bundle.