在此推荐一个用Java编写的、简洁完善的开源云盘系统:kiftd
这是一个主要面向家庭、团队、小型组织的网盘搭建系统,开源免费(源代码在GitHub上),体积不大(不超过200MB),安装和使用非常简单——解压即用。
不论是用来在局域网内搭建私有云,还是用来在公网中搭建公共网盘,都能快速开始使用。并且,它同时兼容Windows、Linux和Mac OS X三种操作系统,小到随身的笔记本大到专门的服务器都可以安装。
虽然小巧,但是五脏俱全。像是主流公共网盘标配的:文件夹上传、视频播放、图片库预览、音乐在线播放、文档查看、访问限制、权限管理……它也都具备,应该能满足大多数用户的日常或工作使用需求了。
当然了,因为是个开源的软件,因此主页界面可以自有修改。如果你同时还是个Java开发者,那么还可以下载一份这个项目的源代码并自由修改,然后编译成有自己特色的程序。
【例行环节】没图光说当然不行,下面放一些实机使用的截图……程序主界面图片查看视频播放功能音乐播放文档预览服务器端的图形化界面
由于该项目目前是完全出于作者的兴趣开发,因此如果你在使用中遇到了问题,可以直接在Github或者码云的仓库里留言,作者会不定时回复。
这是官网主页:kiftd-一款开源、完善、便捷的个人网盘系统kohgylw.gitee.io
这是Github上源代码仓库的地址:KOHGYLW/kiftd-sourcegithub.com
最后,如果你觉得这个项目用起来感觉不错,欢迎给个星或点个赞以资鼓励。