简单的本地网盘,基于Python Flask
IDE:Pycharm Education 2019.2 (Windows 10 x64)
Linux测试环境:Ubuntu18.04;Python3.6.9
使用准备:
1、配置Python3.6以上环境(Ubuntu系(自带3.5.3不适配):需编译安装3.7.3 https://linux265.com/news/3664.html RHEL系:https://www.openos.org/post/162/ )
2、pip3 install flask
3、wget 'https://github.com/nix18/UniNetdisk/releases/download/V1.0/Netdisk.v1.0.Linux.amd64.tar.gz'
4、tar zxvf 'Netdisk.v1.0.Linux.amd64.tar.gz'
5、cd Netdisk
6、python3 app.py
7、登录使用(默认账号密码admin/admin,可在app.py内改动,目前只支持单用户)
已实现:
1、多级目录
2、文件删除、文件下载
3、文件上传
4、上传文件名重名处理
5、用户登录
6、目录管理
背景图来自:故宫博物院 https://www.dpm.org.cn/light/253561.html