网址:https://tank-doc.eyeblue.cn/
演示地址:https://tanker.eyeblue.cn/ 体验账号: demo 密码:123456
仓库地址:https://github.com/eyebluecn/tank
蓝眼云盘是蓝眼开源系列代表作品之一,致力于打造精致,优雅,简约的云盘。
项目后端使用golang开发,前端使用vue套件开发。
蓝眼云盘有详细的后台api文档 ,对于学习前端的童鞋而言可以快速部署一个正式而又具有丰富接口的后端供学习使用。
后端技术栈使用 golang
,没有使用任何web框架;初始化安装,生命周期控制,路由管理,路由匹配,日志管理,依赖注入,错误处理,panic拦截,打包,安装脚本等功能全采用纯手动打造,绿色环保,因此代码更精炼,更具有探讨学习的价值
核心功能如下:
支持Docker安装
支持Sqlite,无需额外依赖,可做到开箱即用
安装包仅10M左右,跨平台支持。
windows
,linux
,macOS
均提供安装包支持 文件上传,文件夹上传,拖拽上传,url抓取上传,复制粘贴上传,文件预览,文件下载,聚合下载,提取码分享
支持共享空间,可以多人共同管理一个空间中的文件
提供编程接口,可以当作网站的第三方文件存储器
支持图片缓存,可使用参数对图片进行处理
支持多用户,支持用户空间限制
支持简体中文和英文
支持预览接口自定义