--- title: FlashPaper created: 2026-06-07 updated: 2026-06-07 type: app tags: [catalogue, file-sharing, secrets, one-time, privnote] confidence: high contested: false sources: [https://selfh.st/apps/?tag=File+Sharing, https://github.com/AndrewPaglusch/FlashPaper] --- # 📁 FlashPaper > Clone self-hostĂ© de PrivNote : un secret chiffrĂ© s'auto-dĂ©truit aprĂšs la premiĂšre lecture, sans laisser de trace. ## 📋 Informations GĂ©nĂ©rales | Attribut | Valeur | |----------|--------| | **Nom** | FlashPaper | | **Slug** | flashpaper | | **Description** | Secrets Ă©phĂ©mĂšres one-time-view, type PrivNote | | **Site officiel** | https://flashpaper.io | | **Repository** | https://github.com/AndrewPaglusch/FlashPaper | | **Stars** | 498 ⭐ | | **Licence** | MIT | | **Langage principal** | PHP | | **CatĂ©gorie** | File Sharing (secrets Ă©phĂ©mĂšres) | | **Tags** | [catalogue, file-sharing, secrets, one-time, privnote] | ## 📝 Description FlashPaper est un clone open source du dĂ©funt service PrivNote, qui fut longtemps la rĂ©fĂ©rence du partage de secrets Ă©phĂ©mĂšres "Ă  lecture unique". L'idĂ©e est restĂ©e la mĂȘme : un secret est créé, chiffrĂ© cĂŽtĂ© serveur, le destinataire reçoit une URL, lit le secret, et celui-ci est immĂ©diatement et dĂ©finitivement dĂ©truit. À la diffĂ©rence de Cryptgeon ou Hemmelig, FlashPaper privilĂ©gie la **simplicitĂ© d'usage** : pas d'inscription, pas de gestion de compte, juste un champ texte, un bouton "CrĂ©er", et c'est fait. L'interface est volontairement dĂ©pouillĂ©e pour aller droit au but. C'est exactement le service qu'on recommande Ă  des utilisateurs non techniques. Le chiffrement utilise AES-256 cĂŽtĂ© serveur (le serveur a accĂšs Ă  la clĂ© au moment de la crĂ©ation). Pour un usage one-shot de secrets ponctuels, c'est acceptable, mais pour des secrets trĂšs sensibles sur un serveur non fiable, prĂ©fĂ©rer une solution E2E comme Cryptgeon. IdĂ©al pour partager un mot de passe Wi-Fi, une clĂ© d'API ponctuelle, ou un message personnel. ## 🚀 Installation ### Via Docker (recommandĂ©) ```yaml # docker-compose.yml services: flashpaper: image: ghcr.io/andrewpaglusch/flashpaper:latest container_name: flashpaper restart: unless-stopped ports: - "8080:8080" environment: - APP_KEY=base64:32-char-key-here - DB_CONNECTION=sqlite volumes: - flashpaper_data:/data volumes: flashpaper_data: ``` ### Installation manuelle ```bash git clone https://github.com/AndrewPaglusch/FlashPaper.git cd FlashPaper composer install cp .env.example .env php artisan key:generate php artisan serve ``` ## ⚙ Configuration - DurĂ©e de rĂ©tention par dĂ©faut si non lu - Personnalisation des couleurs et du logo - Limite de taille du secret - HTTPS obligatoire ## 🔗 Alternatives - **OTS** — One Time Secret, plus structurĂ© - **PrivateBin** — pastebin chiffrĂ© plus complet - **Hemmelig** — chiffrĂ© E2E moderne ## 🔒 SĂ©curitĂ© - Chiffrement serveur AES-256 du secret au repos - Auto-destruction aprĂšs lecture garantie - Pas de logs applicatifs du contenu - HTTPS obligatoire pour protĂ©ger l'URL ## 📚 Ressources - [Site officiel](https://flashpaper.io) - [Documentation](https://github.com/AndrewPaglusch/FlashPaper#readme) - [Annonce de PrivNote (rĂ©fĂ©rence historique)](https://privnote.com) ## 🔗 Pages LiĂ©es - [[cat-file-sharing]] (n'existe pas encore, OK) - [[app-ots]] - [[app-hemmelig]] - [[app-traefik]] - [[recettes-docker-compose]] - [[securisation-home-lab]]