正在加载...
931 字
5 分钟
初春图床v3 开源图床更新计划开发完成,已发布至GitHub
2025-12-01

2025年12月1日,初春图床v3计划正式启动,目前2025年12月5日已完成更新计划。

目前项目已同步至GitHub,欢迎Star、Fork、PR,项目地址:

onexru
/
oneimg
Waiting for api.github.com...
00K
0K
0K
Waiting...

更新计划#

  1. 更多的存储支持:S3、R2、WebDav
  2. 支持自定义上传设置
  3. 是否保存原图(默认保存)
  4. 是否自动转换为webp格式(默认转换)
  5. 是否自动生成缩略图(默认生成)
  6. 是否允许游客上传 (默认允许)
  7. 是否启用POW验证(默认关闭)
  8. 支持上传图片TG机器人通知
  9. 图片浏览全局使用本机代理访问(包含本地存储、S3、R2、WebDav)

以上更新全部完成

新增功能#

  1. 支持了更多的存储,默认使用本地存储,您也可以选择S3R2WebDav的存储方式。

备注:只要支持S3协议的存储都可以使用S3协议存储,比如:CloudFlare R2七牛云阿里云OSS腾讯云COS等。

  1. 支持了自定义的上传设置,包含上传原图生成缩略图转换为webp格式允许游客上传等功能。

注意:

如果您开启了保存原图功能,上传的图片将会原封不动的上传到对应的存储中,不过如果开启了上传原图的同时开启了保存WEBP格式,那么在转换成webp格式的时候文件大小会变小,但是图片质量应该不会变差。

如果您开启了生成缩略图功能,在处理上传图片的同时会自动生成一个缩略图,仅会在后台预览时显示缩略图,当然您也可以通过原图的URL添加/thumbnail路径来访问缩略图。(例如:https://yuorhost.com/uploads/2025/11/thumbnail/xxxxxxxxx.webp),需要注意的是处理缩略图会稍微增加上传时的等待时间。

如果您开启了允许游客上传功能,那么在登录时可以选择直接点击游客登录按钮,游客可以登录到您的图床内上传图片,上传的策略和您后台设置的一致。不过需要注意的是游客上传的图片和管理员是相互独立的,不过管理员也可以登录游客身份进行查看。(所有人都可以通过登录游客身份查看游客上传的图片,当然也能进行删除,开发完我才想到,后续版本中会处理这个问题,现在暂时不建议开启允许游客上传功能)

  1. POW验证支持自定义开启了,默认是关闭的,如果开启后验证不通过建议使用新的浏览器环境登录进去关闭POW验证功能。

  2. 新增了一个上传图片TG Bot通知的功能(虽然没什么用)

  3. 全局使用了本机代理访问,包括本地存储、S3、R2、WebDav,代理访问暂时无法关闭,如果使用国外的存储,建议使用海外的机器部署该图床。

预览#

上一个版本截图请到这篇文章中查看

加载中...

新增: 187e49abb1c45a9a750.webp 187e49b4870c4671385.webp

注意事项#

如果您是从 初春图床v2.x 升级到 初春图床v3.0,请将/uploads/data目录下载移动到初春图床v3.0的根目录下,然后再重新构建镜像,否则您之前上传的图片会丢失!

如果您的服务器配置较低推荐在本地编译后再上传部署到服务器!

如果遇到问题或建议欢迎留言反馈,您的想法可能会在未来的版本中被实现!

感谢#

感谢NS大佬 Eric86777 的赞助与测试反馈!

也欢迎你给我们打赏:https://www.cv0.cn/Index/Reward.php

初春图床v3 开源图床更新计划开发完成,已发布至GitHub
https://www.tr0.cn/openwebimg-update1/
作者
小森
发布于
2025-12-01
许可协议
CC BY-NC-SA 4.0