通过网络直接从磁盘访问您的文件。
这是 Delphi 版本的完全重写。
有关服务安装说明,请参阅我们的 wiki。
对于 Docker 安装,请参阅专用存储库。
注意:所需的最低 Windows 版本是 8.1 、Windows Server 2012 R2 (因为 Node.js 18)
Assets
hfs
文件。control
键,然后单击open
。localhost
地址上打开,因此您可以在管理面板中配置其余部分。如果安装 HFS 的计算机上无法打开浏览器,则应在 HFS 控制台中输入以下命令: create-admin <PASSWORD>
如果您无法访问控制台(例如当您作为服务运行时),您可以编辑配置文件以添加您的管理员帐户
如果您不想使用编辑器,可以使用以下命令创建文件:
echo "create-admin: PASSWORD" > config.yaml
如果您通过 localhost 访问管理面板,默认情况下 HFS不会要求您登录。如果您不喜欢这种行为,请在管理面板中禁用它或输入此控制台命令config localhost_admin false
。
如果您的系统不是 Windows/Linux/Mac 或者您只是不想运行二进制文件,您可以尝试这个替代版本:
npx hfs@latest
@latest
部分是可选的,可确保您始终保持最新状态。
如果此过程失败,则可能是您缺少这些要求之一。
配置和其他文件将存储在%HOME%/.vfs
中
如果您具有 HFS 控制台的完全访问权限,则可以输入命令。从help
开始获得完整的列表。
配置请参见文件config.md。
配置存储在文件config.yaml
中,自定义 HTML 除外,存储在custom.html
中。
这些文件保存在当前工作目录 (cwd) 中,如果您在 Windows 上使用此类发行版,则默认情况下该文件夹与hfs.exe
相同,或者在其他系统上使用USER_FOLDER/.hfs
。您可以在命令行中传递--cwd SOME_FOLDER
参数来决定不同的文件夹。提供的任何相对路径都是相对于cwd的。
检查有关配置文件格式的详细信息。
可以用其他语言显示前端。已经提供了某些语言的翻译。如果发现错误,请考虑报告错误或编辑源文件。
在管理面板的语言部分中,您可以安装其他语言文件。
如果您的语言缺失,请考虑自己翻译。
#LOGIN
附加到地址将弹出登录对话框?login=USER:PASSWORD
将自动登录浏览器?overwrite
将覆盖 dont_overwrite_uploading 配置?search=PATTERN
将在开始时触发搜索有多种贡献方式
报告错误
报告错误非常重要,如果您对此不太确定,请不要担心,我们将讨论它。如果您发现重要的安全问题,请私下联系我们,以便我们可以在问题公开之前发布修复程序,以确保其他用户的安全。
使用测试版并提供反馈。
虽然测试版有更多问题,但您将获得更多功能并为项目提供巨大帮助。
翻译成您的语言。
提出想法
虽然项目不应该变得太复杂,但您的项目可能是一个插件的想法。
为其他用户编写指南或制作视频。我们有一个维基!
提交您的代码
如果您想自己更改代码,请首先打开一个有关它的“问题”或“讨论”,以便我们尝试合作并了解最佳路径是什么。
制作一个插件
插件可以改变外观(主题),和/或引入新功能。
蜜蜂
打造你自己
执照
旗帜图像属于公共领域,从 https://flagpedia.net 下载