Skip to content

merlos/lacrado

Folders and files

NameName
Last commit message
Last commit date

Latest commit

6c3548c · Dec 11, 2024

History

52 Commits
Nov 16, 2024
Nov 16, 2024
Dec 10, 2024
Dec 10, 2024
Dec 10, 2024
Dec 10, 2024
Dec 11, 2024
Nov 16, 2024
Nov 16, 2024
Dec 7, 2024
Nov 16, 2024
Nov 16, 2024
Dec 10, 2024
Nov 16, 2024
Nov 16, 2024
Nov 16, 2024
Nov 16, 2024
Nov 16, 2024
Nov 16, 2024
Nov 16, 2024
Nov 16, 2024
Dec 10, 2024
Dec 10, 2024
Nov 15, 2024
Nov 29, 2024
Nov 16, 2024
Nov 16, 2024

Repository files navigation

Lacrado: share self-destroying messages

Lacrado is a simple web application that allows users to create messages that will be self destroyed after reaching a maximum number of views (1 by default) and/or after an expiration date (3 days).

The typical use case scenario would be to share a credential via email. Whereas if you send directly the credential, it will be stored in the Inbox permanently, by sending a self destroying message link this can be avoided (and yes, still the receiver can do crazy things...). Messaging tools such as Signal WhatsApp or Telegram support a similar feature, so, this is just an alternative.

Lacrado is a simple ruby on rails application.

TODO -- Explain the technicalities of how lacrado works.
TODO -- Threat model

Development

git clone https://github.com/merlos/lacrado

cd lacrado/

Launch the service:

rails db:migrate
rails s

Open http://localhost:3000

Tests

If a migration is updated during development

rails db:drop db:create db:migrate

Deployment

TODO 

LICENSE

GPLv3