dead-drop

command module
v0.0.0-...-b218994 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 16, 2026 License: Apache-2.0 Imports: 1 Imported by: 0

README

dead drop.

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.

Screencast from 2024-07-16 00-01-02

this project was made using:

try it out by running docker compose --profile prod up and go to http://localhost:3000.

todo

  • 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

Documentation

Overview

Copyright © 2024 Térence Chateigné

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Directories

Path Synopsis
templ: version: v0.2.771
templ: version: v0.2.771
components
templ: version: v0.2.771
templ: version: v0.2.771

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL