
📬 Einfaches, privates Dateiteilen. Spiegel von https://gitlab.com/timvisee/send
SendEin Fork von Mozillas Firefox Send. Mozilla hat Send eingestellt, dieser Fork ist ein Community-Projekt, um das Projekt aktuell und am Leben zu halten.
ffsend (CLI für Send) gehalten.Ein aktuelles Docker-Image finden Sie hier: docs/docker.md
Das Originalprojekt von Mozilla finden Sie hier.
Der mozilla-master Branch enthält den master-Branch, wie von Mozilla hinterlassen.
Der send-v3 Branch enthält den Commit-Baum von Mozillas letzter öffentlich gehosteter Version, auf der dieser Fork basiert.
Der send-v4 Branch enthält den Commit-Baum von Mozillas letzter experimenteller Version, die noch in Arbeit war (mit Dateiberichterstattung, Download-Token, Vertrauenswarnungen und FxA-Änderungen); dies wurde selektiv in diesen Fork eingefügt.
Bitte erwägen Sie eine Spende, damit ich weiter daran arbeiten kann.
Danke an Mozilla für die Entwicklung dieses großartigen Tools!
Dokumentation: FAQ, Verschlüsselung, Build, Docker, Mehr
Ein Dateifreigabe-Experiment, mit dem Sie verschlüsselte Dateien an andere Benutzer senden können.
Um einen temporären Entwicklungsserver zu starten, führen Sie aus:
npm install
npm start
Dann rufen Sie http://localhost:8080 auf.
Der Server wird mit Umgebungsvariablen konfiguriert. Siehe server/config.js für alle Optionen und docs/docker.md für Beispiele.
Siehe: docs/localization.md
Pull-Requests sind immer willkommen! Schauen Sie sich gerne die Liste der 'guten ersten Issues' an (noch zu implementieren).
Eine Liste öffentlicher Instanzen finden Sie hier: https://github.com/timvisee/send-instances/
Siehe: docs/deployment.md
Docker-Schnellstart: docs/docker.md
AWS-Beispiel mit Ubuntu Server 20.04: docs/AWS.md
ffsendDie Android-Implementierung befindet sich im android-Verzeichnis,
und kann lokal zum einfachen Testen und Bearbeiten betrachtet werden, indem Sie ANDROID=1 npm start ausführen und dann http://localhost:8080 besuchen. CSS- und Bilddateien befinden sich im android/app/src/main/assets-Verzeichnis.
Mozilla Public License Version 2.0
qrcode.js lizenziert unter MIT
| Befehl | Beschreibung |
|---|
npm run format | Formatiert den Frontend- und Server-Code mit prettier. |
npm run lint | Lintet den CSS- und JavaScript-Code. |
npm test | Führt die Suite der Mocha-Tests aus. |
npm start | Startet den Server in der Entwicklungskonfiguration. |
npm run build | Erstellt die Produktions-Assets. |
npm run prod | Startet den Server in der Produktionskonfiguration. |