Read Then Burn is a super simple PHP app that allows a user to submit some text or a file, receive back a url and then retrieve back the submitted data with no counter-parties or other dependencies.
The data is encrypted and stored on disk but the url contains part of the encryption key needed to decrypt the data so it cannot be decrypted without the url which is not stored on disk.
Here is a sample docker-compose.yml file to set this up with a 4GB tmpfs disk:
version: '3'
services:
readthenburn:
image: colinmollenhour/readthenburn
container_name: readthenburn
restart: unless-stopped
environment:
- READTHENBURN_KEY=Put your super secret super secure key phrase here, the longer the better!
volumes:
- data:/data
volumes:
data:
driver_opts:
type: tmpfs
o: size=4294967296
device: tmpfs
Use another container like Caddy to provide SSL termination and authentication and you're all set!
Content type
Image
Digest
sha256:4d583885f…
Size
156.2 MB
Last updated
about 1 year ago
docker pull colinmollenhour/readthenburn