Accédez via le web à vos fichiers directement depuis votre disque.
Il s'agit d'une réécriture complète de la version Delphi.
Pour les instructions d’installation du service, consultez notre wiki.
Pour l'installation de Docker, voir le dépôt dédié.
NB : la version minimale de Windows requise est 8.1, Windows Server 2012 R2 (à cause de Node.js 18)
Assets
hfs
.control
tout en cliquant, puis cliquer sur open
.localhost
, afin que vous puissiez configurer le reste dans le panneau d'administration. si un navigateur ne peut pas être ouvert sur l'ordinateur sur lequel vous installez HFS, vous devez saisir cette commande dans la console HFS : create-admin <PASSWORD>
si vous ne pouvez pas accéder à la console (comme lorsque vous exécutez en tant que service), vous pouvez modifier le fichier de configuration pour ajouter votre compte administrateur
si vous ne souhaitez pas utiliser d'éditeur vous pouvez créer le fichier avec cette commande :
echo "create-admin: PASSWORD" > config.yaml
Si vous accédez au panneau d'administration via localhost, par défaut, HFS ne vous demandera pas de vous connecter. Si vous n'aimez pas ce comportement, désactivez-le dans le panneau d'administration ou entrez cette commande de console config localhost_admin false
.
Si votre système n'est pas Windows/Linux/Mac ou si vous ne souhaitez tout simplement pas exécuter les binaires, vous pouvez essayer cette version alternative :
npx hfs@latest
La partie @latest
est facultative et garantit que vous êtes toujours à jour.
Si cette procédure échoue, il se peut qu'il vous manque une de ces conditions.
La configuration et les autres fichiers seront stockés dans %HOME%/.vfs
Si vous avez un accès complet à la console HFS, vous pouvez saisir des commandes. Commencez par help
pour avoir une liste complète.
Pour la configuration, veuillez consulter le fichier config.md.
La configuration est stockée dans le fichier config.yaml
, exception faite pour le HTML personnalisé qui est stocké dans custom.html
.
Ces fichiers sont conservés dans le répertoire de travail actuel (cwd), qui est par défaut le même dossier que hfs.exe
si vous utilisez ce type de distribution sous Windows, ou USER_FOLDER/.hfs
sur d'autres systèmes. Vous pouvez décider d'un dossier différent en passant le paramètre --cwd SOME_FOLDER
sur la ligne de commande. Tout chemin relatif fourni est relatif au cwd .
Vérifiez les détails sur le format du fichier de configuration.
Il est possible d'afficher le Front-end dans d'autres langues. La traduction pour certaines langues est déjà fournie. Si vous trouvez une erreur, envisagez de la signaler ou de modifier le fichier source.
Dans la section Langues du panneau d'administration, vous pouvez installer des fichiers de langue supplémentaires.
Si votre langue est manquante, pensez à vous traduire vous-même.
#LOGIN
à l'adresse fera apparaître la boîte de dialogue de connexion?login=USER:PASSWORD
se connectera automatiquement au navigateur?overwrite
lors des téléchargements remplacera la configuration dont_overwrite_uploading, à condition que vous disposiez également de l'autorisation de suppression.?search=PATTERN
déclenchera la recherche au démarrageIl existe plusieurs façons de contribuer
Signaler des bogues
Il est très important de signaler les bugs, et si vous n'en êtes pas sûr, ne vous inquiétez pas, nous en discuterons. Si vous rencontrez des problèmes de sécurité importants, veuillez nous contacter en privé afin que nous puissions publier un correctif avant que le problème ne soit divulgué, pour la sécurité des autres utilisateurs.
Utilisez les versions bêta et donnez votre avis.
Même si les versions bêta posent plus de problèmes, vous obtiendrez plus de fonctionnalités et apporterez une aide considérable au projet.
Traduisez dans votre langue.
Proposer des idées
Même si le projet ne doit pas devenir trop complexe, vous pourriez avoir une idée de plugin.
Écrivez des guides ou réalisez des vidéos pour d’autres utilisateurs. Nous avons un wiki !
Soumettez votre code
Si vous souhaitez apporter vous-même une modification au code, veuillez d'abord ouvrir un « problème » ou une « discussion » à ce sujet, nous essaierons donc de coopérer et de comprendre quelle est la meilleure voie pour cela.
Créer un plugin
Un plugin peut changer le look (un thème) et/ou introduire une nouvelle fonctionnalité.
Apis
Construisez-vous
Licence
Les images des drapeaux appartiennent au domaine public et sont téléchargées depuis https://flagpedia.net