Installer DumbDrop avec Docker
DumbDrop

Installer DumbDrop avec Docker

Table des matières

GitHub - abiteman/DumbDrop: dumb file dropper
dumb file dropper. Contribute to abiteman/DumbDrop development by creating an account on GitHub.

C'est très simple et fonctionnel, pas de fioritures, mode clair ou mode sombre, si on peut appeler ça une fioriture.

Aujourd'hui nous allons parler de DumpDrop ! Une application très simple pour envoyer des fichiers. Uniquement pour envoyer des fichiers. Non seulement vous pouvez envoyer un ou des fichiers mais également un dossier complet.


⚡ Caractéristiques

  • Téléchargements de fichiers par glisser-déposer.
  • Sélection de plusieurs fichiers.
  • Interface utilisateur propre et réactive.
  • Affichage de la taille du fichier.
  • Prise en charge de Docker.
  • Basculer le mode sombre.
  • Limites de taille de fichier configurables.
  • Prise en charge du répertoire glisser-déposer (maintient la structure des fichiers lors du téléchargement).
  • Protection par code PIN en option (4 à 10 chiffres) avec validation sécurisée.

💾 L'installation

  1. Créez votre compose.yml dans le dossier ou vous comptez installer DumpDrop :
sudo nano compose.yml
  1. Et collez ça dedans:
name: Dumb Drop
services:
    dumbdrop:
        ports:
            - 3045:3000
        volumes:
            - ./uploads:/app/uploads
        environment:
            - DUMBDROP_TITLE: DumbDrop
            - DUMBDROP_PIN=123456
            - MAX_FILE_SIZE=2048
            - AUTO_UPLOAD: false
        image: dumbwareio/dumbdrop:latest
  • DUMBDROP_TITLE: DumbDrop => Remplacez DumbDrop par le nom que vous voulez. C'est le titre qui sera affiché dans l'interface.
  • DUMBDROP_PIN=123456 => Vous pouvez définir ici un code pin pour déverrouiller l'application. Vous pouvez choisir de 4 à 10 chiffres. Vous pouvez également supprimer la ligne ou la commenter si vous ne souhaitez pas d'authentification.
  • MAX_FILE_SIZE=2048 => Définissez ici la taille maximale du fichier en MB.
  • AUTO_UPLOAD: false => Réglez cette option sur true si vous voulez uploader sans cliquer sur le bouton.
  1. On va déployer l'application:
docker compose up -d
  1. Rendez-vous sur l'ip:port, suivant l'IP de votre serveur local et du port choisi, 3045 par défaut :
http://ip:3045/

ou votre domaine:

https://dumbdrop.mondomaine.com

⏫ Envoyer un fichier ou un dossier

C'est très simple. Si vous avez activé l'authentification, indiquez le code :

Ce qui vous mène ici :

Glissez votre ou vos fichiers ou encore votre dossier :

Cliquez sur Upload Files pour terminer.


⁉️ Où se trouvent les fichiers envoyés?

Tout simplement dans le dossier que vous avez choisi dans votre compose :


zarev

->.<-
🐧 Passionné de self-hosting, je partage ce que je connais et me nourris des connaissances des bonnes âmes qui partagent avec moi. Soutenons l'utilisation des apps open source et leurs développeurs.

Vous pourriez aussi aimer