一个简洁、易用的开源网盘系统:kiftd

项目简介

除了做者本人外,相信还有不少用户须要一个可以即开即用的、快速在局域网(或公网)内传输分享资料的平台。kiftd项目即是出于这一初衷设计的。所以,kiftd的最大优点就是简单易用——它不像其余大型网盘应用那样须要安装数据库、进行一大堆复杂的配置流程、设置各类系统参数……不管是随身携带的笔记本、办公室内的工做机、家用台式机,或者是专业的服务器……都只需安装JAVA,而后下载并解压kiftd,就能够立刻开启属于本身的我的网盘了。java

“让一个只会点击鼠标的小白用户完成我的网盘的搭建须要多久?对kiftd而言,设计耗时为3分钟。”git

此外,使用JAVA开发的令其得到了跨平台的能力,不管是Windows仍是Linux或者Mac OS X,均使用同一份程序和更新,而且拥有同一个使用体验。github

官网地址(下载解压即用的程序):https://kohgylw.gitee.io数据库

源代码仓库(下载整个JAVA项目工程的源代码):https://github.com/KOHGYLW/kiftd-source服务器

特点功能

  • 彻底开源免费,kiftd不存在所谓的“开源版”和“商业版”,由于它自己就是出于爱好开发和维护的。任何人都能免费下载它,而后用于任何目的。同时,整个项目的每一行源代码都可以随意下载,不存在“代码盲区”,用户能够自行DIY并添加本身所需的功能。
  • 即开即用,无需安装数据库,也无需进行各类系统配置。整个安装流程就是:1,下载一个JAVA安装包,一路下一步完成安装;2,下载kiftd解压;3,双击其中的jar主程序,而后开始使用。此外,kiftd提供了友好的图形化的界面操做,一键启动网盘服务器,特别适合普通用户平常使用(同时它也提供了更适合远程服务器操做的命令控制方式)。
  • 功能齐全,虽然体积不超过200 MB,可是kiftd也具有不少主流商业网盘的高级功能:在线播放、图片库查看、音乐播放、打包下载、docx/PDF/PPT查看、文件夹上传……

安装方法

1,从JAVA官网(直接搜索JAVA便可找到,或者访问 https://www.java.com/zh_CN/ )免费下载一个JAVA的安装包,以后一路“下一步”直至完成安装。spa

2,下载kiftd的压缩包,并将其解压到本地(官网的地址可见文章开头):设计

3,双击其中的jar程序启动kiftd,而后开启服务器:3d

4,输入本身电脑的IP地址进行访问:blog

5,使用默认的管理员帐户登入系统,而后就能够随意操做了。默认管理员帐户是“admin”,密码初始为“000000”。固然这个帐户还能够在服务器中修改。图片

更多功能

限于篇幅缘由,本文就不对kiftd的全部功能进行一一介绍了。在kiftd的程序中都附带了一份详尽的《kiftd说明文档》,里面的介绍都是以图文并茂的方式进行,即便是平常接触电脑较少的用户也能很容易地看懂它。在使用的过程当中能够把它当成一个帮助手册,找到感兴趣的章节而后根据其中的示例进行操做,这样就能够很快学会kiftd的全部功能了,很是简单。

下载源代码

kiftd做为一个开源项目,支持任何人将其源代码下载下来而后进行自由地修改。好比添加一些新功能将其改成一个新程序、查看其中某些功能的实现方法做为参考、或是整合到其余程序中等等,都没问题。

JAVA源代码的仓库位置是:https://github.com/KOHGYLW/kiftd-source 

固然,若是有那您在源代码中发现任何BUG也能够在此提交issues。

欢迎支持该项目

若是您以为该项目不错,欢迎在GitHub上或者码云上该它点个“Star”,这是对它最大的支持。若是您在使用中有什么建议或疑问,能够发送电子邮件给做者(kohgylw@163.com),做者收到后一般会尽快进行回复。

相关文章
相关标签/搜索