GoForum🌐 V2EX

快速上传图片到阿里云,写博客效率提升,支持 docker 部署,开源给大家用

zhangfeiwudi · 2026-01-20 21:46 · 0 次点赞 · 4 条回复

图片云上传 IMG-CLOUD-UPDATE

项目介绍

在写博客的场景下,不可避免上传一些图片。作为博客文章插图。

我都是直接上传到我阿里云的 oss 里面。但是阿里云自带的工具太重了,每次打开等半天,而且复制 url 还得点好几下。

我花了一周做了一个快速上传图片到阿里云 OSS ,并且直接生成 makedown 格式的图片链接,方便你写博客或文章的时候快速上传并插入。

下面是正经的介绍:


图片云上传是一款前端使用 vue3+element-plus ,后端使用 go+gin+bbolt 的图片上传项目。使用该项目可以让你更快的把本地图片传到远程图片云仓库。当前版本支持阿里云 oss 。不用担心你的 access_key_id 会泄露,本系统保存到本地二进制数据库,不做任何远程传输。

本项目也适合初学者学习参考,内有大量的注释,对于学习 golang 和 VUE 都有比较大的帮助。

已支持:

  • [x] 阿里云 oss

  • [x] 自定义路径

  • [x] 自定义/自动修改名称

  • [x] 自动添加 markdown 格式

  • [x] 支持设置密码/默认安装页面

    未支持

  • [ ] 显示多层文件列表

  • [ ] aws/腾讯云/七牛等更多远程仓库

截图

https://imgur.com/1kA2Bav

https://imgur.com/gIbloDS

依赖组件:

1. 前端:

  1. vue3
  2. element-plus
  3. pinia
  4. axios
  5. vue-router

2. 后端:

  1. go
  2. gin
  3. bbolt

安装

  1. docker 编译安装

直接执行 make 即可,会先编译 web 端,再编译 server 端。再打包容器镜像。最后 docker 运行镜像。

参考项目:

4 条回复
Hansah · 2026-01-20 21:56
#1

阿里云?不怕被刷吗?一个月正常开销要多少

zhangfeiwudi · 2026-01-20 21:56
#2

@Hansah 自己博客 没多少流量,而且设置了每天限流

zhangfeiwudi · 2026-01-20 22:11
#3

懵了,忘记贴 GitHub 地址了: https://github.com/gwyy

zhangfeiwudi · 2026-01-20 22:11
#4

完了 贴地址还贴错了 : https://github.com/gwyy/img-cloud-update

添加回复
你还需要 登录 后发表回复

登录后可发帖和回复

登录 注册
主题信息
作者: zhangfeiwudi
发布: 2026-01-20
点赞: 0
回复: 0