-
-
Notifications
You must be signed in to change notification settings - Fork 110
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”, 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: