PD虚拟机    VPS    微软    Win10    苹果    SetApp    Office

iFileSpace - 免费简单实用的私人网盘搭建工具 (多平台/个人团队文件管理/Go开发)

 文档办公, 网络软件    , , , ,    2021-09-13
iFileSpace - 免费简单实用的私人网盘搭建工具 (多平台/个人团队文件管理/Go开发)
21 下载

开发者自荐:作为异次元网站的老读者,最初从 PlayNext 到 iPc.me 新鲜资讯再到 iPlaySoft 的实用软件,也算是看着异次元一步步发展到现在了,非常感谢站长的分享和软件使用体验。

我本身也是喜欢折腾软件的人,在异次元找到过很多有意思的实用工具,最开始折腾私人网盘也是从这里发现的,最近我开发了一个 iFileSpace 的私人云盘程序,类似于 Cloudreve。随着不断的完善以及知乎上的推荐,如今用的人越来越多,于是就想把这个免费工具分享出来……

值得推荐的 VPS 服务器

iFileSpace 自建网盘程序

iFileSpace 是一款 Go 语言开发的免费在线个人文件管理工具 (免费网盘架设程序),你可以用它在 VPS 服务器或局域网电脑上快速一键搭建私人云盘。软件支持将用户的文件数据保存在本地存储,或者保存到后端对象存储服务去 (如阿里云 OSS、华为云 OBS、OneDrive 等)

iFileSpace 网盘程序

你可以将 iFileSpace 部署到 VPS 服务器,也能在树莓派、家庭软路由、NAS、台式机/笔记本等设备上安装,作为局域网文件管理工具使用。iFileSpace 支持多用户、多存储空间、WebDAV 协议及精细的后台权限管理,支持密码分享和外链分享文件,适合个人或团队协作使用。

iFileSpace 网页版

iFileSpace 可替代百度网盘阿里云盘等各种在线网盘,可以上传下载文档、支持分享、支持备份等。由于是自主搭建,数据完全自主可控,可以保证敏感的文件和隐私不被泄露,也不怕被厂商随意地删除

多平台客户端和服务器端支持:

相比大多数简单的自建网盘程序,iFileSpace 比较好的一点就是跨平台支持,它提供了除 Web 网页版以外的主流平台客户端,包括 iOSAndroid 以及 Windows 和 macOS。让你可以更加高效方便地访问自己的文件;

[ iFIleSpace iPhone 版截图 ]

而 iFileSpace 的服务端则支持 Windows、Mac 和 Linux 三大平台,可以方便你在常见的 VPS 上或家里几乎任意机器上进行部署。

网盘程序的设计初衷

由于工作生活中有不少文件存储、管理和分享的需求,而国内大多数网盘都限速严重,限制太多,所以考虑到自己搭建文件管理系统,找了市面上能找到的几个网盘系统,如 NextCloudCloudreveZ-File、EyeblueTank 等系统,虽然他们都已经做的基本完善,并且功能也都挺丰富了,但使用起来总感觉不太适合自己,所以造了这个轮子。

系统设计初衷就是在家中软路由、树莓派或者 NAS 上部署使用(通过内网穿透或者 ipv6 可实现公网访问),为方便文件的管理及备份,本地文件系统就采用了明文文件夹结构的文件存储,没有使用文件加密及分块存储。

iFileSpace 网盘程序

另外,目前网上各种「对象存储」服务使用的越来越多,价格也相对理想,比如七牛云更是提供了 10G 免费存储空间和 10G 流量,所以系统也增加了对象存储的支持,并且上传及下载文件都不需要服务器的带宽及存储容量限制,速度、容量、可靠性都有了保证。

iFileSpace 网盘的特点

  • 支持第三方存储(目前支持阿里云 OSS,华为云 OBS,OneDrive)。
  • 第三方存储不受服务器带宽限制,客户端直传。
  • 支持 WebDav 协议访问,可方便使用各种客户端连接
  • 支持相册备份
  • 文件及文件夹管理、分享
  • 支持直链分享、密码分享、群组分享及用户间分享
  • 支持视频、图像、音频、文本、Office 文档、PDF 在线预览
  • 支持多用户,多存储空间,多存储策略
  • 提供 iOS 以及 Android 手机客户端
  • 提供 Windows、macOS 桌面客户端,管理分享文件更方便
  • 支持定时文件扫描,自动更新用户文件夹下的文件、目录
  • 单文件打包,部署更简单
  • 提供 Docker 版,可以方便地部署
  • Web 网页版支持自定义 Logo 及首页

iFileSpace 手机版截图:

iFileSpace 网盘

演示测试:

安装方法:

由于 iFileSpace 是 Go 语言开发的,提供了可直接运行的 Linux 二进制文件 (相当于 Windows 下的绿色软件),另外也提供了 Docker 的部署方式,因此如果你有一定的 Linux 操作经验 (初学者可以参考 Linux 就该这么学鸟哥的 Linux 私房菜等教程),那么安装 iFileSpace 还算是比较简单的。

具体的安装方法以及设置开机启动等,可以参考官网的文档。首次运行后,软件会初始化管理员账号密码、配置文件及数据库文件,默认监听端口为:3030,启动后用本机的浏览器打开 http://127.0.0.1:3030 访问。(启动一次后可在生成的配置文件中修改端口和域名)

总结:

iFileSpace 与之前推荐过的 CloudreveZPan 比较相似,都是免费的,而且也都能借助第三方的对象存储服务来存储文件,适合服务器配置不高、空间/带宽不多的朋友使用。

而 iFileSpace 的优点还在于它提供了主流平台的客户端和服务器端,包括 Android、iOS、Win、Mac 和 Linux,相比其他仅有网页端的更方便一点。不过稍显遗憾的是 iFileSpace 目前并没开源,但如果你需要一款简单、免费且跨平台支持较好的自建网盘程序,那么可以一试。

相关文件下载地址

官方网站:访问
软件性质:免费
相关链接:VPS 服务器推荐  |  树莓派  |  建站相关  |  域名推荐
同类工具:NextCloud  |  Cloudreve  |  Z-File  |  SeaFile  |  ZPan

下载 iFileSpace 服务器端 Windows  |  Mac  |  Linux
下载 iFileSpace 客户端 Android  |  iOS  |  Win  |  Mac  |  更多网盘相关

/ 关注 “异次元软件世界” 微信公众号,获取最新软件推送 /

  • 风来之国

    很好,正有需要

    2021-09-13 04:05:43
  • 3214

    上半年联通把我的网络给封了,自此只要是用域名的都没兴趣了。找来找去最后还是用verysync同步,挺好!

    2021-09-13 08:48:55
    • slm

      说真的,我也是.最后还是选用了微力… 这种基于P2P的对现在国内网络情况才是最香的.基本运营商都把**转到了内网.

      2021-09-21 02:43:23
  • Fantasy

    这么好的东西,大佬开源让大家学习学习呗

    2021-09-13 09:34:57
  • Evan

    是否支持在 OpenWrt 上安装呢?谢谢

    2021-09-13 10:05:47
    • 回复完也不显示下载按钮

      用docker装就是了。
      如果是普通硬路由,那性能也有限。

      2021-09-27 01:01:10
  • Jason

    非开源就算了,何况开源的那么多

    2021-09-13 11:11:52
  • yarco

    我看文章里有写支持NAS部署,能出个教程吗?人笨了,没教程摸索不出来~

    2021-09-13 12:18:09
  • 洪蜀黍

    这是从读者转作者的节奏啊

    2021-09-13 13:05:01
  • 罪恶王冠

    Go程序部署使用简单方便,针不措

    2021-09-13 13:42:43
  • 鹏爷

    我自己家有个有个gen8,我父母家有个星际蜗牛,请问这俩文件存储咋能互通起来,syncthing设置复杂好像我这电信和联通两个网不能互通,目前是虚拟机win10上onedriver

    2021-09-14 10:18:57
    • Frank

      syncthing设置其实还好,入门设置2个同步目录即可;主要可能还是安装麻烦点,推荐syncLazybones,一键安装为系统服务,直接就开始使用,不会放链接,直接贴https://www.frank9.com/syncthing-and-synclazybones.html

      2021-09-15 20:59:02
  • Imagex

    尝试过,后来换了cloudreve,配合腾讯云的cos在用

    2021-09-14 11:19:24
  • Frank

    cloudreve、zpan、**ile、kodexplorer、kodcloud、seafile、filerun、ifilespace轮番用了个遍,最后还是乖乖回到nextcloud的怀抱;慢点就慢点吧,好歹大而全,即可同步,又可下载,还可跨平台,最重要的,用的人多,一直在更新。

    2021-09-14 12:52:29
  • dangerboy

    这个能在局域网里面进行部署吗?

    2021-09-15 22:16:13
  • 水鬼

    报错,再也没有尝试的欲望。

    Version:1.8.4
    2021/09/15 22:54:22 文件扫描计划任务启动成功,默认每小时0分启动,后台修改周期后需手动重启应用
    2021/09/15 22:54:22 系统启动成功,监听端口: 3030
    2021/09/15 22:54:55 unexpected end of JSON input

    [31m2021/09/15 22:54:55 [Recovery] 2021/09/15 – 22:54:55 panic recovered:
    interface conversion: interface {} is nil, not map[string]interface {}
    /usr/local/go/src/runtime/iface.go:261 (0x40b597)
    /Volumes/code/GoPath/src/codeup.aliyun.com/smt/ifile-go/controller/util/util.go:55 (0x934531)
    /Volumes/code/GoPath/src/codeup.aliyun.com/smt/ifile-go/controller/apis/index.go:24 (0xc704a4)
    /Volumes/code/GoPath/pkg/mod/github.com/gin-gonic/gin@v1.6.3/context.go:161 (0xd0ada3)
    /Volumes/code/GoPath/src/codeup.aliyun.com/smt/ifile-go/router/router.go:32 (0xd0ad86)
    /Volumes/code/GoPath/pkg/mod/github.com/gin-gonic/gin@v1.6.3/context.go:161 (0xcfd2f6)
    /Volumes/code/GoPath/pkg/mod/github.com/gin-contrib/gzip@v0.0.3/handler.go:60 (0xcfd2de)
    /Volumes/code/GoPath/pkg/mod/github.com/gin-gonic/gin@v1.6.3/context.go:161 (0x91eff7)
    /Volumes/code/GoPath/pkg/mod/github.com/gin-gonic/gin@v1.6.3/recovery.go:83 (0x91efde)
    /Volumes/code/GoPath/pkg/mod/github.com/gin-gonic/gin@v1.6.3/context.go:161 (0x91e086)
    /Volumes/code/GoPath/pkg/mod/github.com/gin-gonic/gin@v1.6.3/logger.go:241 (0x91e045)
    /Volumes/code/GoPath/pkg/mod/github.com/gin-gonic/gin@v1.6.3/context.go:161 (0x9155cf)
    /Volumes/code/GoPath/pkg/mod/github.com/gin-gonic/gin@v1.6.3/gin.go:445 (0x9155b6)
    /Volumes/code/GoPath/pkg/mod/github.com/gin-gonic/gin@v1.6.3/gin.go:438 (0x9152db)
    /Volumes/code/GoPath/pkg/mod/github.com/gin-gonic/gin@v1.6.3/gin.go:367 (0x914b34)
    /usr/local/go/src/net/http/server.go:2887 (0x7440e9)

    2021-09-15 22:56:40
  • 陆压

    不开源, 谁知道偷偷上传什么自己的文件资料, 本来用NAS就是为了安全方便;

    2021-09-17 09:45:19
  • 王哒哒

    BUG太多,个人开发者没办法定时去更新完善。用了几天放弃了。

    2021-09-17 20:44:00
  • 11111

    更新

    2021-09-18 14:23:57
  • qaz

    还可以

    2021-09-18 20:07:28
  • 1

    还可以

    2021-09-23 11:38:41





评论内容 (*必填):
Ctrl + Enter 快速提交   

赞赏异次元


请通过支付宝、微信 APP 扫一扫,海外读者可「使用 PayPal 赞赏

“ 感谢您对异次元网站的支持! ”