Installer µploader avec Docker
µploader

Installer µploader avec Docker

Table des matières

GitHub - aziis98/mup: A micro file uploader written in Go to easily share files over LAN
A micro file uploader written in Go to easily share files over LAN - aziis98/mup

L'idée de ce développeur est la suivante: j'aimerais partager à la maison, de manière très simple, des fichiers sur le réseau local. On pourrait imager ça comme un panier de fruits où tout le monde peut en prendre et en donner. Enfin, un truc du genre. 😃

Aujourd'hui nous allons parler de µploader! Cette très jeune application (1 semaine) va donc permettre de manière très facile, de mettre à disposition des fichiers sur le réseau local.

Plus simple, on ne peut pas. Vous allez sur la page, vous envoyez votre fichier, il est disponible en téléchargement pour toutes personnes ayant un navigateur au sein du réseau local.

C'est vraiment une application à suivre pour ceux qui sont curieux et qui aiment voir comment un projet se développe. Ce dont je suis très friand! Par contre, pas de souci, elle est complètement opérationnelle.


⚡Caractéristiques

  • Envoyez vos fichiers sur une page web locale afin de les partager.

💾 L'installation

Placez-vous à la racine d'où vous installer toutes vos applications et lancez cette commande:

sudo git clone https://github.com/aziis98/mup

Allez dans le dossier créé:

cd mup

Tapez cette commande pour construire l'image:

docker build -t mup .

Lancez l'application, si vous avez déjà le port 5000 d'attribué, vous pouvez changer le port, situé à gauche de :5000:

docker run -d -p 5000:5000 -v $PWD/Uploads:/Uploads mup

Rendez-vous sur l'ip:port, suivant l'IP de votre serveur local et du port choisi, 5000 par défaut:

http://ip:5000/

🔗 Partager un fichier

C'est ici que tout se complique! Non, je plaisante. Cliquez sur Select Files et choisissez le(s) fichier(s) à envoyer:

Cliquez sur Upload:

Le fichier est disponible au téléchargement:


🗑️ Supprimer un fichier

Rien de plus simple, cliquez sur la poubelle en fin de ligne:


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.