Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

七牛文件管理

前端: vue、vuex、axios、iview、vue-router、iconfont

服务端: expressjs、七牛SDK、mongodb做session持久化

DEMO

TODO

  • 批量删除和移动超过1000个时,分批发送
  • 超过1000个时分页

预览

图片列表

image

添加Bucket

image image

批量管理

image image

Bucket管理

image

搜索

image

私有空间

再添加空间时需要手动选择是否是私有空间,后面也可以在 空间管理 中进行修改。默认情况下,获取私有空间图片会401错误,因为需要获取凭证

开发

git clone https://github.com/FeddyTeam/qiniu-images-manager.git
cd qiniu-images-manager

前端

yarn
npm run dev

服务端

cd server/
yarn
npm run dev

使用

前端

npm run build

服务端

cd server/
pm2 start pm2.config.json

nginx

nginx 配置示例:

server
{
  listen 80;
  server_name qim.jakeyu.top;

  location / {
    root /home/qiniu-files-manager/dist/;
    index index.html;
    try_files $uri $uri/ /index.html;
  }
  location /api {
    proxy_pass http://localhost:2017;
  }
}

License

MIT © JakeLaoyu