在此推荐一个用Java编写的、简洁完善的开源云盘系统:kiftd

这是一个主要面向家庭、团队、小型组织的网盘搭建系统,开源免费(源代码在GitHub上),体积不大(不超过200MB),安装和使用非常简单——解压即用。

不论是用来在局域网内搭建私有云,还是用来在公网中搭建公共网盘,都能快速开始使用。并且,它同时兼容Windows、Linux和Mac OS X三种操作系统,小到随身的笔记本大到专门的服务器都可以安装。

虽然小巧,但是五脏俱全。像是主流公共网盘标配的:文件夹上传、视频播放、图片库预览、音乐在线播放、文档查看、访问限制、权限管理……它也都具备,应该能满足大多数用户的日常或工作使用需求了。

当然了,因为是个开源的软件,因此主页界面可以自有修改。如果你同时还是个Java开发者,那么还可以下载一份这个项目的源代码并自由修改,然后编译成有自己特色的程序。

【例行环节】没图光说当然不行,下面放一些实机使用的截图……程序主界面图片查看视频播放功能音乐播放文档预览服务器端的图形化界面

由于该项目目前是完全出于作者的兴趣开发,因此如果你在使用中遇到了问题,可以直接在Github或者码云的仓库里留言,作者会不定时回复。

这是官网主页:kiftd-一款开源、完善、便捷的个人网盘系统​kohgylw.gitee.io

这是Github上源代码仓库的地址:KOHGYLW/kiftd-source​github.com

最后,如果你觉得这个项目用起来感觉不错,欢迎给个星或点个赞以资鼓励。

java 开源网盘_现在的开源网盘还有哪些推荐?相关推荐

  1. 群晖 百度网盘_海康威视联合百度网盘推出NAS私有存储 贡献带宽获积分兑网盘会员...

    此前百度网盘因为限速问题遭到不少用户的吐槽,随后百度网盘推出单次付费加速由于价格过高再次被吐槽. 网盘类的服务也确实需要大量的硬盘空间和服务器带宽支撑,所以对用户来说最好的办法还是自己搭建网盘. 自己 ...

  2. 开源项目贡献者_入职开源贡献者的10个技巧

    开源项目贡献者 贡献者是许多开源项目的命脉,因为它们使较小的项目能够在没有大量财务支持的情况下得以成长和改进,并且为项目带来了新的观点. 非营利组织Ushahidi就是这种情况,该组织正在构建和使用软 ...

  3. python怎么处理中英文符号网名_英文带符号的网名_英文网名带符号加中文

    导读:小编根据大家的需要整理了一份关于<英文带符号的网名_英文网名带符号加中文>的内容,具体内容: 很多人喜欢用一些带符号的英文作为自己的个性网名,下面请欣赏小编为大家整理的英文带符号的网 ...

  4. win10 休眠不读u盘_升win10后U盘无法识别怎么办解决

    由于WIN10才发布没多久,相关很多驱动都不完善,这不小编就遇到升级win10后电脑不识别U盘了,是怎么回事呢,其实就是驱动惹的祸,下面就教大家如何解决这个无法识别的问题. 第一步.进入设备管理器,查 ...

  5. 新买的笔记本电脑怎么分盘_电脑怎么增加C盘空间?黑客教你不花钱增加C盘空间...

    电脑怎么增加C盘空间呢?很多朋友新买的笔记本电脑是固态的硬盘,我们知道固态硬盘的空间相对比较小,时间长了系统盘会出现空间不足的状况,那么如何增加C盘的空间呢?下面带你看下具体操作. 自带磁盘给C盘扩容 ...

  6. 计算机专业网名英语翻译,英文网名_好听的英文网名带翻译

    [英文网名]男女通用英文网名大全 导读:英文形式的网名,是现在男女喜用的类型,不仅可给人美好之感,而且还增加自身文化气息.而对于英文网名的类型,有简单.好听的,也有霸气.响亮的等等.其中通用型网名风格 ...

  7. Java公安项目系统_劲爆︱开源众包和公安行业强强联手,推出系列好项目。

    一年之中最要紧的季节来了!都说秋月贴秋膘.心心念的开源众包平台大家期望的优质项目如此而至: 1:稳定的合作 2:不错的项目报价 3:撑得住场面的案例 这次开源众包全部满足你.公安行业的项目第一期出来了 ...

  8. java实时数据抽取_试用Web-HarvestJava开源Web数据抽取...

    Web-Harvest是一个Java开源Web数据抽取工具.它能够收集指定的Web页面并从这些页面中提取有 用的数据.Web-Harvest主要是运用了像XSLT,XQuery,正则表达式等这些技术来 ...

  9. python和java的格斗动画_《Genesis-3D开源游戏引擎--横版格斗游戏制作教程04:技能的输入与检测》...

    4.技能的输入与检测 概述: 技能系统的用户体验,制约着玩家对整个游戏的体验.游戏角色的技能华丽度,连招的顺利过渡,以及逼真的打击感,都作为一款游戏的卖点吸引着玩家的注意.开发者在开发游戏初期,会根据 ...

最新文章

  1. IOCP , kqueue , epoll ... 有多重要?
  2. 曾经废寝忘食学到的技术,现在都没用了......
  3. iOS如何查看静态库.a文件支持的cpu类型
  4. HTTP状态码一览表(HTTP Status Code)
  5. Linux Shell脚本的10个有用的“面试问题和解答”
  6. 使用Chrome保存网页为mht文件
  7. java exec source报错_Mac 下maven路径报错的坑
  8. 一种内核到用户空间的高效数据传输技术
  9. [译] 如何在 keras 中使用循环神经网络创作音乐
  10. 大数据时代侦查机制有哪些改变
  11. 软件测试02_软件生命周期软件测试流程
  12. Android 如何通过拨号盘暗码启动你的应用
  13. F1DC2706双模数据透传蓝牙模块AT指令使用介绍
  14. 程序员是否合格----看看键盘就知道了
  15. 谷歌搜索通告:疫情期间不要关站会影响网站排名
  16. 一个项目的大体架构及想法。
  17. Arduino开发板esp32
  18. 设置x轴文字换行展示
  19. Android中layout目录的作用,Android 开发中layout下的子文件夹
  20. Redis缓存技术-运维篇

热门文章

  1. 如何使用python寻找K线中的黄昏之星
  2. Acwing 344.观光之旅(Floyd求最小环)
  3. 第四篇 EAS系统项目框架搭建
  4. 金蝶 EAS BOS F7监听器
  5. 忘记mysql密码后如何修改密码(2022最新版详细教程保姆级)
  6. CRC-16/CRC-32 程序代码
  7. 第5章 Redis新类型
  8. UFS系列7:描述符、标识和属性
  9. python培训费用大概多少-Python培训学费需要多少钱?
  10. linux 内核 风扇,Linux CPU温度,风扇监测lm-sensors