
📬 Partage de fichiers simple et privé. Miroir de https://gitlab.com/timvisee/send
SendUn fork de Firefox Send de Mozilla. Mozilla a abandonné Send, ce fork est un effort communautaire pour maintenir le projet à jour et actif.
ffsend (CLI pour Send)Trouvez une image Docker à jour ici : docs/docker.md
Le projet original de Mozilla peut être trouvé ici.
La branche mozilla-master contient la branche master telle que laissée par Mozilla.
La branche send-v3 contient l'arbre de commits de la dernière version hébergée publiquement de Mozilla, sur laquelle ce fork est basé.
La branche send-v4 contient l'arbre de commits de la dernière version expérimentale de Mozilla qui était encore en développement (incluant le signalement de fichiers, les jetons de téléchargement, les avertissements de confiance et les modifications FxA), celle-ci a été sélectivement fusionnée dans ce fork.
Veuillez envisager de faire un don pour me permettre de continuer à travailler dessus.
Merci à Mozilla d'avoir construit cet outil incroyable !
Docs : FAQ, Chiffrement, Build, Docker, Plus
Une expérience de partage de fichiers qui vous permet d'envoyer des fichiers chiffrés à d'autres utilisateurs.
Pour démarrer un serveur de développement éphémère, exécutez :
npm install
npm start
Ensuite, accédez à http://localhost:8080
| Commande | Description |
|---|---|
npm run format | Formate le code frontend et serveur avec prettier. |
npm run lint | Analyse le code CSS et JavaScript. |
npm test | Exécute la suite de tests mocha. |
npm start | Exécute le serveur en configuration de développement. |
npm run build | Construit les assets de production. |
npm run prod | Exécute le serveur en configuration de production. |
Le serveur est configuré avec des variables d'environnement. Voir server/config.js pour toutes les options et docs/docker.md pour des exemples.
Voir : docs/localization.md
Les pull requests sont toujours les bienvenues ! N'hésitez pas à consulter la liste des « good first issues » (à implémenter).
Trouvez une liste d'instances publiques ici : https://github.com/timvisee/send-instances/
Voir : docs/deployment.md
Démarrage rapide Docker : docs/docker.md
Exemple AWS avec Ubuntu Server 20.04 : docs/AWS.md
ffsendL'implémentation Android se trouve dans le répertoire android et peut être consultée localement pour faciliter les tests et l'édition en exécutant ANDROID=1 npm start puis en visitant http://localhost:8080. Les fichiers CSS et images se trouvent dans le répertoire android/app/src/main/assets.
Mozilla Public License Version 2.0
qrcode.js sous licence MIT