快速上传图片到阿里云,写博客效率提升,支持 docker 部署,开源给大家用
图片云上传 IMG-CLOUD-UPDATE
项目介绍
在写博客的场景下,不可避免上传一些图片。作为博客文章插图。
我都是直接上传到我阿里云的 oss 里面。但是阿里云自带的工具太重了,每次打开等半天,而且复制 url 还得点好几下。
我花了一周做了一个快速上传图片到阿里云 OSS ,并且直接生成 makedown 格式的图片链接,方便你写博客或文章的时候快速上传并插入。
下面是正经的介绍:
图片云上传是一款前端使用 vue3+element-plus ,后端使用 go+gin+bbolt 的图片上传项目。使用该项目可以让你更快的把本地图片传到远程图片云仓库。当前版本支持阿里云 oss 。不用担心你的 access_key_id 会泄露,本系统保存到本地二进制数据库,不做任何远程传输。
本项目也适合初学者学习参考,内有大量的注释,对于学习 golang 和 VUE 都有比较大的帮助。
已支持:
- 阿里云 oss
- 自定义路径
- 自定义/自动修改名称
- 自动添加 markdown 格式
- 支持设置密码/默认安装页面
未支持
- 显示多层文件列表
- aws/腾讯云/七牛等更多远程仓库
截图


依赖组件:
1. 前端:
- vue3
- element-plus
- pinia
- axios
- vue-router
2. 后端:
- go
- gin
- bbolt
安装
- docker 编译安装
直接执行 make 即可,会先编译 web 端,再编译 server 端。再打包容器镜像。最后 docker 运行镜像。