Repolode
MertJSX

MertJSX/folderhost

以单个 Go 可执行文件运行的自托管云盘平台,支持文件共享、协作编辑代码和用户管理。

可替代:DropboxGoogle Drive

Star
360
Fork
20
未关闭 Issue
3
最近提交
7小时前

这是什么?

FolderHost 是一个自托管云盘平台,用于存储、共享和管理文件,并支持多用户协作。后端使用 Go 编写,前端基于 React 与 TypeScript 构建,二者打包在同一个可执行文件中,在 Windows 和 Linux 上无需额外依赖即可运行,也提供 Docker 镜像。

项目覆盖小型私有文件服务器的常见需求:上传、下载、移动、复制、重命名等完整文件操作,大文件分块上传,可配置容量上限的回收站,以及多用户权限控制。通过 Monaco Editor 可实现实时代码编辑,并提供操作日志和用户存储配额。配置文件 config.yml 在首次运行时自动生成,其中可设置自签名或 Let's Encrypt 证书的 HTTPS。

目前网页端尚未针对移动设备优化。登录认证使用 JWT 令牌,并与登录 IP 和 User-Agent 绑定,因此在另一台设备登录会使原设备的会话失效。

核心功能

  • 01以单个 Go 可执行文件发布,无外部依赖,支持 Windows 与 Linux。
  • 02提供上传、下载、移动、复制、重命名等完整文件操作。
  • 03支持大文件分块上传。
  • 04回收站可选配容量上限。
  • 05多用户权限控制,并可为用户设置存储限额。
  • 06通过 Monaco Editor 实时编辑代码,并记录操作日志。

适用场景

  • 在家庭或办公网络中搭建私有文件共享服务器。
  • 小团队无需部署 Nextcloud 即可共享文件并管理账号。
  • 为游戏服务器等需要多人访问的项目托管共享文件。
  • 作为较重的自托管云存储方案的轻量替代品进行试用。

标签

常见问题

folderhost 是什么?
以单个 Go 可执行文件运行的自托管云盘平台,支持文件共享、协作编辑代码和用户管理。 FolderHost 是一个自托管云盘平台,用于存储、共享和管理文件,并支持多用户协作。后端使用 Go 编写,前端基于 React 与 TypeScript 构建,二者打包在同一个可执行文件中,在 Windows 和 Linux 上无需额外依赖即可运行,也提供 Docker 镜像。
folderhost 可以免费使用吗?用的什么许可证?
folderhost 以 GPL-3.0 许可证开源。用于商业产品前,请先确认许可证条款。
folderhost 还在维护吗?
活跃维护中。folderhost 最近一次提交是在 2026年10月18日。
folderhost 适合用来做什么?
在家庭或办公网络中搭建私有文件共享服务器。 小团队无需部署 Nextcloud 即可共享文件并管理账号。 为游戏服务器等需要多人访问的项目托管共享文件。 作为较重的自托管云存储方案的轻量替代品进行试用。
在哪里获取 folderhost?
源代码和安装说明在 GitHub 上:https://github.com/MertJSX/folderhost

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目