Desarrollador(es) | Massimo Melina (alias rejetto) |
---|---|
Versión estable | 2,3 m [1] / 16 de agosto de 2018 ( 16 de agosto de 2018 ) |
Repositorio |
|
Sistema operativo | Windows 2000 / XP Se sabe que funciona en Windows 95 / 98 / ME / Vista / 7 / 10 / 11 y oficialmente en Wine [2] |
Tipo | Servidor de archivos / Servidor web |
Licencia | Licencia Pública General de GNU |
Sitio web | rejetto.com/hfs/ |
[3] HTTP File Server , también conocido como HFS, es un servidor web gratuito diseñado específicamente para publicar y compartir archivos. El conjunto completo de características difiere de otros servidores web; carece de algunas características comunes, como CGI , o incluso la capacidad de ejecutarse como un servicio de Windows , pero incluye, por ejemplo, el recuento de descargas de archivos. [4]
HFS es un pequeño servidor de archivos HTTP, cuyo objetivo principal es compartir archivos para su descarga.
La documentación oficial describe a HFS como:
HFS (HTTP File Server) es un software de intercambio de archivos que permite enviar y recibir archivos. Puede limitar este uso compartido a unos pocos amigos o abrirlo a todo el mundo.
HFS se diferencia del sistema clásico de intercambio de archivos porque no tiene red. HFS es un servidor web que utiliza tecnología web para ser más compatible con Internet hoy en día.
Como se trata de un servidor web, tus amigos pueden descargar archivos como si los descargaran de un sitio web mediante un navegador web, como Internet Explorer o Firefox . Tus usuarios no tienen que instalar ningún software nuevo.
HFS te permite compartir tus archivos. La mayoría de los servidores web se utilizan para publicar un sitio web, pero HFS no está diseñado para ello. Sin embargo, eres libre de usarlo como desees, pero bajo tu propio riesgo.
A partir de la última versión beta 2.3, HFS incluye su propio lenguaje de programación propietario conocido como "macros", que se puede utilizar para ampliar la funcionalidad del programa. Los scripts se pueden utilizar en una variedad de métodos, incluidos los controladores de eventos y directamente en páginas web. Incluso se pueden escribir macros para eludir el sistema de cuentas del programa con uno personalizado. [5] HFS se puede utilizar como un servidor web típico, sin embargo, no es fácil de soportar y requiere una variedad de métodos de programación no convencionales (versión 2.3 solamente), debido a su falta de soporte para PHP o CGI .
El desarrollo comenzó en agosto de 2002 y alcanzó la versión 1.0 en septiembre del mismo año.
HFS ha tenido múltiples problemas de seguridad en el pasado, [6] pero afirma en su sitio web que a partir de 2013 "No hay errores de seguridad conocidos en la última versión. HFS es de código abierto, por lo que cualquiera puede verificar fácilmente si hay fallas de seguridad (y tenemos muchos usuarios expertos). Aunque no fue diseñado para ser extremadamente robusto, HFS es muy estable y se ha utilizado durante meses sin reiniciarse" . [7]
Se puede utilizar con Stunnel para proporcionar https ( SSL/TLS ). [7]