-
-
Notifications
You must be signed in to change notification settings - Fork 104
Added Optional Local Encryption (chacha20) #430
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub” 8000 , you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Added Optional Local Encryption (chacha20) #430
Conversation
Encryption Setup Methods for EnclosedMethod 1: Using the Settings UI (Easiest for End Users)Access the Settings Page
Change Encryption Algorithm
Verification
Method 2: Using Environment Variables (For Server Deployments)If you're running Enclosed on your own server, you can set an environment variable to use ChaCha20-Poly1305 by default. Set the Environment VariableFor Node.js applicationsENCLOSED_ENCRYPTION_ALGORITHM=chacha20-poly1305 node your-app.js For Docker deploymentsdocker run -e ENCLOSED_ENCRYPTION_ALGORITHM=chacha20-poly1305 enclosed/app In a
|
|
I noticed running locally on umbrel that enclosed was unusable since umbrel runs through HTTP. Added a optional client side encryption before any data is transmitted. In case:
The implementation includes: