开源免费不足20M的全平台文件分享工具,让你快速搭建局域网内文件服务器
引言
HFS 3(全称Http File Server)作为一款拥有20年历史的老牌文件分享工具,几经改版,经历了多次全面的代码重建,目前正式以HFS 3之名重生。新版本不仅保留了原有的简便易用特性——即通过浏览器即可轻松下载文件,还新增了HTTPS支持、强大的权限系统以及灵活的插件系统等众多先进功能。为了满足不同用户的需求,开发者贴心地提供了Windows、macOS、Linux及node.js四种客户端版本,使得HFS 3能够无缝融入各类操作环境中。其他各种搭建文件共享,要么部署各种程序搭建WEB界面,要么就需要硬件,HFS利用不可多得的

下载安装:
老轨迹,Github下载地址如下https://github.com/rejetto/hfs/releases
找到Windows版本,点击下载即可(直接运行,Linux是二进制文件,也可以直接运行)
对于Mac用户,若遇到“无法打开,因为它来自身份不明的开发者”的提示,可通过按住Control键并点击Open来绕过安全限制。随后,浏览器将自动打开localhost地址,引导用户进入管理面板进行进一步配置。
运行与配置: 安装并启动HFS 3后,系统会自动打开Admin panel界面(如下图),用户可在此进行分享文件夹的设定、账号管理、监控配置及插件安装等一系列操作。值得一提的是,HFS 3支持虚拟文件系统,允许用户创建虚拟文件夹并绑定实体文件夹,从而实现更为精细的文件管理。结合强大的账号系统,HFS 3能够轻松实现文件访问权限的细粒度控制,确保数据安全。

设置中文
(面板不支持,只能设置前端):

添加文件
点击右侧文件源(默认程序所在的目录为根目录)点击底部保存即可

验证效果:
此时打开网页(如果是本机,打开127.0.0.1)看到已经共享的根目录

插件与扩展功能:
HFS 3的插件系统为软件带来了无限可能。
目前,已有多款插件上线,包括下载计数、最大下载限制、文件夹域名绑定等实用功能,极大地提升了软件的灵活性和实用性。此外,HFS 3还内置了限速、HTTPS证书管理、日志记录、文件类型限制、IP黑名单等高级功能,满足用户对于文件分享服务的多样化需求。


其他Linux环境遇到的问题
Hfs二进制文件,貌似不支持我这个系统(alpine Linx),回头研究研究怎么回事

HFS 3 数据存储与自定义:
HFS 3的配置信息存储在config.yaml文件中,而自定义HTML页面则保存在custom.html文件中(实际上可以通过控制台修改)。这些文件默认位于hfs.exe所在的工作目录中(即启动HFS 3的目录)。用户可通过命令行参数--cwd SOME_FOLDER来指定不同的工作目录。
总结:
HFS 3凭借其悠久的历史底蕴、强大的功能集以及灵活的扩展性,成为了文件分享领域的佼佼者。无论您是个人用户还是企业团队,HFS 3都能为您提供高效、安全的文件分享解决方案。立即下载并体验HFS 3带来的便捷与高效吧!
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~

闲嗑瓜子
校验提示文案
代号847
校验提示文案
值友3353776750
校验提示文案
tuwulin
校验提示文案
tuwulin
校验提示文案
值友3353776750
校验提示文案
代号847
校验提示文案
闲嗑瓜子
校验提示文案