Accede vía web a tus archivos directamente desde tu disco.
Esta es una reescritura completa de la versión Delphi.
Para obtener instrucciones de instalación del servicio, consulte nuestra wiki.
Para la instalación de Docker, consulte el repositorio dedicado.
NB: la versión mínima de Windows requerida es 8.1, Windows Server 2012 R2 (debido a Node.js 18)
Assets
hfs
.control
mientras hace clic y luego hacer clic open
.localhost
, para que pueda configurar el resto en el panel de administración. Si no se puede abrir un navegador en la computadora donde está instalando HFS, debe ingresar este comando en la consola HFS: create-admin <PASSWORD>
Si no puede acceder a la consola (como cuando está ejecutando como servicio), puede editar el archivo de configuración para agregar su cuenta de administrador.
Si no desea utilizar un editor, puede crear el archivo con este comando:
echo "create-admin: PASSWORD" > config.yaml
Si accede al panel de administración a través de localhost, de forma predeterminada, HFS no requerirá que inicie sesión. Si no le gusta este comportamiento, desactívelo en el panel de administración o ingrese este comando de consola config localhost_admin false
.
Si tu sistema no es Windows/Linux/Mac o simplemente no quieres ejecutar los binarios, puedes probar esta versión alternativa:
npx hfs@latest
La parte @latest
es opcional y garantiza que siempre esté actualizado.
Si este procedimiento falla, puede ser que te falte alguno de estos requisitos.
La configuración y otros archivos se almacenarán en %HOME%/.vfs
Si tiene acceso completo a la consola de HFS, puede ingresar comandos. Comience con help
para tener una lista completa.
Para la configuración, consulte el archivo config.md.
La configuración se almacena en el archivo config.yaml
, excepción hecha para HTML personalizado que se almacena en custom.html
.
Estos archivos se guardan en el Directorio de trabajo actual (cwd), que es por defecto la misma carpeta de hfs.exe
si está utilizando este tipo de distribución en Windows, o USER_FOLDER/.hfs
en otros sistemas. Puede decidir una carpeta diferente pasando el parámetro --cwd SOME_FOLDER
en la línea de comando. Cualquier ruta relativa proporcionada es relativa al cwd .
Verifique los detalles sobre el formato del archivo de configuración.
Es posible mostrar el Front-end en otros idiomas. Ya se proporciona traducción para algunos idiomas. Si encuentra un error, considere informarlo o editar el archivo fuente.
En la sección Idiomas del panel de administración puede instalar archivos de idiomas adicionales.
Si falta su idioma, considere traducirlo usted mismo.
#LOGIN
a la dirección, aparecerá el cuadro de diálogo de inicio de sesión.?login=USER:PASSWORD
se iniciará sesión automáticamente en el navegador.?overwrite
en las cargas anulará la configuración dont_overwrite_uploading, siempre que también tenga permiso de eliminación.?search=PATTERN
activará la búsqueda al inicioHay varias maneras de contribuir.
Informar errores
Es muy importante reportar errores, y si no estás tan seguro, no te preocupes, lo discutiremos. Si encuentra problemas de seguridad importantes, comuníquese con nosotros de forma privada para que podamos publicar una solución antes de que se revele el problema, para la seguridad de otros usuarios.
Utilice versiones beta y envíe sus comentarios.
Si bien las versiones beta tienen más problemas, obtendrás más funciones y brindarás una gran ayuda al proyecto.
Traduce a tu idioma.
Sugerir ideas
Si bien el proyecto no debería volverse demasiado complejo, la tuya puede ser una idea para un complemento.
Escribe guías o haz vídeos para otros usuarios. ¡Tenemos una wiki!
Envía tu código
Si desea realizar un cambio usted mismo en el código, primero abra un "problema" o "discusión" al respecto, así intentaremos cooperar y comprender cuál es el mejor camino para ello.
hacer un complemento
Un complemento puede cambiar la apariencia (un tema) y/o introducir una nueva funcionalidad.
API
Constrúyete a ti mismo
Licencia
Las imágenes de banderas son de dominio público y se descargan de https://flagpedia.net