Sign inSign up

colinmollenhour/readthenburn

By colinmollenhour

Updated about 1 year ago

Image
0

410

colinmollenhour/readthenburn repository overview

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!

Tag summary

Content type

Image

Digest

sha256:4d583885f

Size

156.2 MB

Last updated

about 1 year ago

docker pull colinmollenhour/readthenburn