/solun-webmail

Introducing Solun Webmail, the trusted webmail client for sending secure and encrypted emails.

Primary LanguageTypeScriptOtherNOASSERTION

https://nextjs.org/ https://www.docker.com/ https://www.mongodb.com/

Solun • Privacy at its highest

Solun Webmail is a Webmailer that allows you to send mails with end-to-end encryption, without having to worry about your privacy.


What is the purpose of Solun?

Solun aims to fill the gap in the privacy space and create an independent, open service that allows you to send emails with end-to-end encryption - without using big services like Gmail or iCloud

Developing locally

Docker

If you want to run Solun via Docker go to packages on the right side of the Github page and follow the instructions.

NPM

After cloning the repo, run npm install in the root of the project to install all necessary dependencies. Then run npm run build to build everything. Now you can run npm run start.

Development on Solun Webmail

As im really lazy right now (~DanielWTE) I didn't build in a "Skip-Auth Procedure" so you need to start up Solun Auth with

npm run dev -- -p 3001

and then start Solun Webmail with

npm run dev

after some .env changes and a test account you can login with the test account via solun auth and then click on "go to webmail" in the dashboard.

Contributing

Read through our Contribution Guide to learn how you can help make Solun better.