AppsPastebinsFlashpaper

FlashPaper

A one-time encrypted zero-knowledge password/secret sharing application focused on simplicity and security. No database or complicated set-up required.

Directory Structure

    • .env
    • docker-compose.yml

docker-compose.yml

version: "3.5"
services:
  flashpaper:
    image: ghcr.io/andrewpaglusch/flashpaper:v2
    container_name: flashpaper
    restart: always
    volumes:
      - ./data:/var/www/html/data
    ports:
      - 8080:80
    environment:
      SITE_TITLE: "FlashPaper :: Self-Destructing Message"
      SITE_LOGO: img/logo.png
      DISPLAY_LOGO: "false"
      DISPLAY_TITLE: "true"
      RETURN_FULL_URL: "true"
      BASE_URL: locahost # https://mydomain.com/flashpaper
      MAX_SECRET_LENGTH: "3000"
      ANNOUNCEMENT: ""
      MESSAGES_ERROR_SECRET_TOO_LONG: Input length too long
      MESSAGES_SUBMIT_SECRET_HEADER: Create A Self-Destructing Message
      MESSAGES_SUBMIT_SECRET_SUBHEADER: ""
      MESSAGES_SUBMIT_SECRET_BUTTON: Encrypt Message
      MESSAGES_VIEW_CODE_HEADER: Self-Destructing URL
      MESSAGES_VIEW_CODE_SUBHEADER: Share this URL via email, chat, or another
        messaging service. It will self-destruct after being viewed once.
      MESSAGES_CONFIRM_VIEW_SECRET_HEADER: View this secret?
      MESSAGES_CONFIRM_VIEW_SECRET_BUTTON: View Secret
      MESSAGES_VIEW_SECRET_HEADER: Self-Destructing Message
      MESSAGES_VIEW_SECRET_SUBHEADER: This message has been destroyed
      PRUNE_ENABLED: "true"
      PRUNE_MIN_DAYS: 365
      PRUNE_MAX_DAYS: 730

Resources

Demo:https://flashpaper.io/

GitHub:https://github.com/AndrewPaglusch/FlashPaper

GitHub Container Registry: https://github.com/andrewpaglusch/FlashPaper/pkgs/container/flashpaper

Configuration: https://github.com/AndrewPaglusch/FlashPaper#installation