iFileSpace - 免费简单实用的私人网盘搭建工具 (多平台/个人团队文件管理/Go开发)
开发者自荐:作为异次元网站的老读者,最初从 PlayNext 到 iPc.me 新鲜资讯再到 iPlaySoft 的实用软件,也算是看着异次元一步步发展到现在了,非常感谢站长的分享和软件使用体验。
我本身也是喜欢折腾软件的人,在异次元找到过很多有意思的实用工具,最开始折腾私人网盘也是从这里发现的,最近我开发了一个 iFileSpace 的私人云盘程序,类似于 Cloudreve。随着不断的完善以及知乎上的推荐,如今用的人越来越多,于是就想把这个免费工具分享出来……
iFileSpace 自建网盘程序
iFileSpace 是一款 Go 语言开发的免费在线个人文件管理工具 (免费网盘架设程序),你可以用它在 VPS 服务器或局域网电脑上快速一键搭建私人云盘。软件支持将用户的文件数据保存在本地存储,或者保存到后端对象存储服务去 (如阿里云 OSS、华为云 OBS、OneDrive 等)
你可以将 iFileSpace 部署到 VPS 服务器,也能在树莓派、家庭软路由、NAS、台式机/笔记本等设备上安装,作为局域网文件管理工具使用。iFileSpace 支持多用户、多存储空间、WebDAV 协议及精细的后台权限管理,支持密码分享和外链分享文件,适合个人或团队协作使用。
iFileSpace 可替代百度网盘、阿里云盘等各种在线网盘,可以上传下载文档、支持分享、支持备份等。由于是自主搭建,数据完全自主可控,可以保证敏感的文件和隐私不被泄露,也不怕被厂商随意地删除。
多平台客户端和服务器端支持:
相比大多数简单的自建网盘程序,iFileSpace 比较好的一点就是跨平台支持,它提供了除 Web 网页版以外的主流平台客户端,包括 iOS、Android 以及 Windows 和 macOS。让你可以更加高效方便地访问自己的文件;
而 iFileSpace 的服务端则支持 Windows、Mac 和 Linux 三大平台,可以方便你在常见的 VPS 上或家里几乎任意机器上进行部署。
网盘程序的设计初衷
由于工作和生活中有不少文件存储、管理和分享的需求,而国内大多数网盘都限速严重,限制太多,所以考虑到自己搭建文件管理系统,找了市面上能找到的几个网盘系统,如 NextCloud、Cloudreve、Z-File、EyeblueTank 等系统,虽然他们都已经做的基本完善,并且功能也都挺丰富了,但使用起来总感觉不太适合自己,所以造了这个轮子。
系统设计初衷就是在家中软路由、树莓派或者 NAS 上部署使用(通过内网穿透或者 ipv6 可实现公网访问),为方便文件的管理及备份,本地文件系统就采用了明文文件夹结构的文件存储,没有使用文件加密及分块存储。
另外,目前网上各种「对象存储」服务使用的越来越多,价格也相对理想,比如七牛云更是提供了 10G 免费存储空间和 10G 流量,所以系统也增加了对象存储的支持,并且上传及下载文件都不需要服务器的带宽及存储容量限制,速度、容量、可靠性都有了保证。
iFileSpace 网盘的特点
- 支持第三方存储(目前支持阿里云 OSS,华为云 OBS,OneDrive)。
- 第三方存储不受服务器带宽限制,客户端直传。
- 支持 WebDav 协议访问,可方便使用各种客户端连接
- 支持相册备份
- 文件及文件夹管理、分享
- 支持直链分享、密码分享、群组分享及用户间分享
- 支持视频、图像、音频、文本、Office 文档、PDF 在线预览
- 支持多用户,多存储空间,多存储策略
- 提供 iOS 以及 Android 手机客户端
- 提供 Windows、macOS 桌面客户端,管理分享文件更方便
- 支持定时文件扫描,自动更新用户文件夹下的文件、目录
- 单文件打包,部署更简单
- 提供 Docker 版,可以方便地部署
- Web 网页版支持自定义 Logo 及首页
iFileSpace 手机版截图:
演示测试:
- 演示地址:https://demo.ifile.space
- 账号:demo
- 密码:demo
安装方法:
由于 iFileSpace 是 Go 语言开发的,提供了可直接运行的 Linux 二进制文件 (相当于 Windows 下的绿色软件),另外也提供了 Docker 的部署方式,因此如果你有一定的 Linux 操作经验 (初学者可以参考 Linux 就该这么学、鸟哥的 Linux 私房菜等教程),那么安装 iFileSpace 还算是比较简单的。
具体的安装方法以及设置开机启动等,可以参考官网的文档。首次运行后,软件会初始化管理员账号密码、配置文件及数据库文件,默认监听端口为:3030
,启动后用本机的浏览器打开 http://127.0.0.1:3030
访问。(启动一次后可在生成的配置文件中修改端口和域名)
总结:
iFileSpace 与之前推荐过的 Cloudreve、ZPan 比较相似,都是免费的,而且也都能借助第三方的对象存储服务来存储文件,适合服务器配置不高、空间/带宽不多的朋友使用。
而 iFileSpace 的优点还在于它提供了主流平台的客户端和服务器端,包括 Android、iOS、Win、Mac 和 Linux,相比其他仅有网页端的更方便一点。不过稍显遗憾的是 iFileSpace 目前并没开源,但如果你需要一款简单、免费且跨平台支持较好的自建网盘程序,那么可以一试。
/ 关注 “异次元软件世界” 微信公众号,获取最新软件推送 /
如本文“对您有用”,欢迎随意打赏异次元,让我们坚持创作!
赞赏一杯咖啡