Skip to content
/ pnd Public
forked from BitInit/pnd

✨✨个人网盘:部署在家庭等个人生活的私人存储空间,支持基本文件管理/在线影视观看/百度网盘、B站等资源加速下载...

Notifications You must be signed in to change notification settings

Fyime/pnd

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

logo

介绍

pnd全名为Personal Network Disk,为了实现一个部署在家庭、寝室等私人生活中的网络存储空间,是一个具有从远程服务器后台下载到私人网盘、家庭文件共享、在线影视观看等功能的方便、快捷的生活助手。

前端页面:https://github.com/BitInit/pnd-web

演示地址(服务器配置为1核 2G内存 1M带宽,所以该地址只为预览项目):http://47.106.219.179:8989

功能

  • 文件及文件夹:增/删/重命名/移动/复制
  • 大文件的分块上传,支持文件上传的暂停/恢复
  • 文件下载,部分视频的浏览器简单播放
  • 文件 md5 校验,实现文件快速上传
  • 视频在线转码播放
  • 互联网资源服务器后台下载
  • 互联网视频在线播放(整合各个视频网站,不用在去找各种视频种子)
  • ......

下载源码或安装包

容器部署(推荐)

docker run -d -p 8989:8989 -v [YourOwnPath]:/pnd/data bitinit/pnd

# 浏览器访问:http://<ip>:8989

直接下载二进制包

选择最新的二进制包

源码构建

git clone git@github.com:BitInit/pnd.git 

cd pnd
mvn clean package

# pnd/distribution/target" 下可看到构建好的 *.tar.gz 和 *.zip 包
# 运行
bin/startup.sh

# 浏览器访问:http://localhost:8989

About

✨✨个人网盘:部署在家庭等个人生活的私人存储空间,支持基本文件管理/在线影视观看/百度网盘、B站等资源加速下载...

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 94.8%
  • Shell 2.5%
  • HTML 2.3%
  • Other 0.4%