Service de partage de fichiers léger et auto-hébergé pour un usage familial. Les admins (emails whitelistés) uploadent en streaming, pas de limite à 1 Mo, jusqu’à 1 Go configurable, organisent les fichiers en dossiers, puis créent des partages (un fichier ou un dossier entier) restreints à une liste d’emails.
Accès & sécurité
- Pas de comptes ni de mots de passe, l’accès se fait par lien de partage + vérification d’email.
- Sessions par cookie signé httpOnly, les invités voient, prévisualisent et téléchargent.
- Service de fichiers durci, types inertes en inline, HTML/SVG forcés en pièce jointe.
Explorateur
- UI maître-détail, navigation clavier, multi-sélection et opérations par lot (déplacer, supprimer, télécharger en ZIP).
- Filtres, recherche et tri, par type de fichier.
- Preview inline, images / audio / vidéo (avec Range requests pour le seek) / PDF, et compteur de téléchargements par fichier.
Déployé sur Raspberry Pi via Docker (CI/CD SSH sur push main) derrière Nginx Proxy Manager + Cloudflare.
Lightweight, self-hosted file-sharing service for family use. Admins (whitelisted emails) upload in streaming mode, no 1 MB cap, up to a configurable 1 GB, organize files into folders, then create shares (a single file or an entire folder) restricted to a list of emails.
Access & security
- No accounts or passwords, access works through a share link + email verification.
- Sessions via signed httpOnly cookie, guests view, preview and download.
- Hardened file serving, inert types served inline, HTML/SVG forced as attachments.
File explorer
- Master-detail UI, keyboard navigation, multi-selection and batch operations (move, delete, download as ZIP).
- Filters, search and sorting, by file type.
- Inline preview, images / audio / video (with Range requests for seeking) / PDF, and a per-file download counter.
Deployed on a Raspberry Pi via Docker (SSH CI/CD on push to main) behind Nginx Proxy Manager + Cloudflare.