Greifen Sie über das Internet direkt von Ihrer Festplatte auf Ihre Dateien zu.
Dies ist eine vollständige Neufassung der Delphi-Version.
Anweisungen zur Serviceinstallation finden Sie in unserem Wiki.
Informationen zur Docker-Installation finden Sie im dedizierten Repo.
Hinweis: Die erforderliche Mindestversion von Windows ist 8.1, Windows Server 2012 R2 (wegen Node.js 18).
Assets
hfs
Datei und starten Sie sie.control
-Taste gedrückt halten und dann open
klicken.localhost
-Adresse öffnen, sodass Sie den Rest im Admin-Bereich konfigurieren können. Wenn auf dem Computer, auf dem Sie HFS installieren, kein Browser geöffnet werden kann, sollten Sie diesen Befehl in die HFS-Konsole eingeben: create-admin <PASSWORD>
Wenn Sie nicht auf die Konsole zugreifen können (z. B. wenn Sie als Dienst ausgeführt werden), können Sie die Konfigurationsdatei bearbeiten, um Ihr Administratorkonto hinzuzufügen
Wenn Sie keinen Editor verwenden möchten, können Sie die Datei mit diesem Befehl erstellen:
echo "create-admin: PASSWORD" > config.yaml
Wenn Sie über localhost auf das Admin-Panel zugreifen, verlangt HFS standardmäßig keine Anmeldung von Ihnen. Wenn Ihnen dieses Verhalten nicht gefällt, deaktivieren Sie es im Admin-Bereich oder geben Sie diesen Konsolenbefehl config localhost_admin false
ein.
Wenn Ihr System nicht Windows/Linux/Mac ist oder Sie die Binärdateien einfach nicht ausführen möchten, können Sie diese alternative Version ausprobieren:
npx hfs@latest
Der @latest
-Teil ist optional und stellt sicher, dass Sie immer auf dem neuesten Stand sind.
Wenn dieses Verfahren fehlschlägt, kann es sein, dass Ihnen eine dieser Anforderungen fehlt.
Konfigurations- und andere Dateien werden in %HOME%/.vfs
gespeichert
Wenn Sie vollen Zugriff auf die HFS-Konsole haben, können Sie Befehle eingeben. Beginnen Sie mit help
um eine vollständige Liste zu erhalten.
Informationen zur Konfiguration finden Sie in der Datei config.md.
Die Konfiguration wird in der Datei config.yaml
gespeichert, mit Ausnahme von benutzerdefiniertem HTML, das in custom.html
gespeichert wird.
Diese Dateien werden im aktuellen Arbeitsverzeichnis (cwd) gespeichert, das standardmäßig derselbe Ordner wie hfs.exe
ist, wenn Sie diese Art der Verteilung unter Windows verwenden, oder USER_FOLDER/.hfs
auf anderen Systemen. Sie können einen anderen Ordner festlegen, indem Sie den Parameter --cwd SOME_FOLDER
in der Befehlszeile übergeben. Jeder angegebene relative Pfad ist relativ zum cwd .
Überprüfen Sie die Details zum Konfigurationsdateiformat.
Es ist möglich, das Frontend in anderen Sprachen anzuzeigen. Für einige Sprachen ist bereits eine Übersetzung verfügbar. Wenn Sie einen Fehler finden, sollten Sie ihn melden oder die Quelldatei bearbeiten.
Im Bereich „Sprachen“ des Admin-Panels können Sie zusätzliche Sprachdateien installieren.
Sollte Ihre Sprache fehlen, denken Sie bitte darüber nach, selbst zu übersetzen.
#LOGIN
an die Adresse wird der Anmeldedialog angezeigt?login=USER:PASSWORD
wird der Browser automatisch angemeldet?overwrite
an Uploads wird die Konfiguration „dont_overwrite_uploading“ überschrieben, sofern Sie auch über die Berechtigung zum Löschen verfügen?search=PATTERN
wird die Suche beim Start ausgelöstEs gibt mehrere Möglichkeiten, einen Beitrag zu leisten
Melden Sie Fehler
Es ist sehr wichtig, Fehler zu melden, und wenn Sie sich nicht so sicher sind, machen Sie sich keine Sorgen, wir besprechen es. Wenn Sie wichtige Sicherheitsprobleme feststellen, kontaktieren Sie uns bitte privat, damit wir zur Sicherheit anderer Benutzer einen Fix veröffentlichen können, bevor das Problem offengelegt wird.
Nutzen Sie Betaversionen und geben Sie Feedback.
Während Betaversionen mehr Probleme bereiten, erhalten Sie mehr Funktionen und leisten eine große Hilfe für das Projekt.
Übersetzen Sie in Ihre Sprache.
Schlagen Sie Ideen vor
Auch wenn das Projekt nicht zu komplex werden sollte, könnte Ihr Projekt eine Idee für ein Plugin sein.
Schreiben Sie Anleitungen oder erstellen Sie Videos für andere Benutzer. Wir haben ein Wiki!
Senden Sie Ihren Code
Wenn Sie selbst eine Änderung am Code vornehmen möchten, eröffnen Sie bitte zunächst ein „Problem“ oder eine „Diskussion“ dazu. Wir werden dann versuchen, mit Ihnen zusammenzuarbeiten und herauszufinden, was der beste Weg dafür ist.
Erstellen Sie ein Plugin
Ein Plugin kann das Aussehen (ein Thema) ändern und/oder eine neue Funktionalität einführen.
APIs
Bauen Sie sich selbst
Lizenz
Flaggenbilder sind gemeinfrei und können von https://flagpedia.net heruntergeladen werden