my recreation of a dead drop application to securely share information. it's live on dead-drop.terence.cloud.
you can use it to share private informations to your peers. your data is encrypted/decrypted in the browser. the server cannot decrypt your data as it never receives the encryption key.
this project was made using:
try it out by running docker compose --profile prod up
and go to http://localhost:3000.
- generate a random password
- store the encrypted message (libsql ? valkey ?)
- generate a link to retrieve the message
- create cool UI
- ttl for drops, periodic flush
- graceful errors when db is down
- convert go code to cli
- good (enough) logging
- ??????
- profit