主 题:【二开发布】欧记图床 R2
发 布 者:Zyhethan
标签分类: 日常
时 间:2026-09-24 19:19:34
内容预览:大家好,我基于 cshaizhihao/ou-image-hosting(欧记图床,MIT 协议)做了个二开版,先感谢原作者 @cshaizhihao 的好项目 🙏 原帖📦 仓库:https://github.com/Ethan2258/ou-image-hosting🏷️ 最新版本:v1.0.0-r2.2为什么要二开原版后台虽然能填 S3 / R2 的配置,但当前存储只能是本地。R2 只是个「复制目的地」,上传、看图都还是走服务器硬盘。我想让图片完全不占 VPS 空间,就动手改了。主要改动☁️ 三种存储都能设为当前存储本地存储、Amazon S3、Cloudflare R2 任选一个,后台点「设为当前存储」就能切换切到 R2 / S3 后,原图、缩略图、编辑后的版本、Live Photo 视频都直接写进存储桶,服务器上一个文件都不留切换前会先测一次连接,连不上就不切,不会切完才发现图全挂了老图不用搬:读图时先找本地,找不到自动去 R2 / S3 取;以后切回本地,远端的老图也照样能打开在回收站永久删除图片时,存储桶里的文件也会一起删,不会留垃圾🏷️ 站内提示跟着存储方式走侧边栏、概览、上传页、存储中心、系统状态显示的都是你当前用的存储,不会再出现「用着 R2 却写着本地存储运行中」系统状态检查会直接探测当前的存储桶能不能访问🔒 安全更新原版依赖里有 Next.js 的未授权远程代码执行等严重漏洞,这版已经升级修复(Next.js 15.5.26、Fastify 5.12.5、Sharp 0.35.4 等),依赖安全审计 0 个漏洞⚠️ 原版在公网跑着的朋友,建议尽快升级🤖 自动跟进上游每 6 小时自动合并原作者的更新,有新内容就自动发布新版本每个版本都会同时打包 Docker 镜像(GHCR,公开可拉取)安装全新安装:curl -fsSL https://raw.gith
直达链接: https://www.nodeseek.com/post-946862-1
发 布 者:Zyhethan
标签分类: 日常
时 间:2026-09-24 19:19:34
内容预览:大家好,我基于 cshaizhihao/ou-image-hosting(欧记图床,MIT 协议)做了个二开版,先感谢原作者 @cshaizhihao 的好项目 🙏 原帖📦 仓库:https://github.com/Ethan2258/ou-image-hosting🏷️ 最新版本:v1.0.0-r2.2为什么要二开原版后台虽然能填 S3 / R2 的配置,但当前存储只能是本地。R2 只是个「复制目的地」,上传、看图都还是走服务器硬盘。我想让图片完全不占 VPS 空间,就动手改了。主要改动☁️ 三种存储都能设为当前存储本地存储、Amazon S3、Cloudflare R2 任选一个,后台点「设为当前存储」就能切换切到 R2 / S3 后,原图、缩略图、编辑后的版本、Live Photo 视频都直接写进存储桶,服务器上一个文件都不留切换前会先测一次连接,连不上就不切,不会切完才发现图全挂了老图不用搬:读图时先找本地,找不到自动去 R2 / S3 取;以后切回本地,远端的老图也照样能打开在回收站永久删除图片时,存储桶里的文件也会一起删,不会留垃圾🏷️ 站内提示跟着存储方式走侧边栏、概览、上传页、存储中心、系统状态显示的都是你当前用的存储,不会再出现「用着 R2 却写着本地存储运行中」系统状态检查会直接探测当前的存储桶能不能访问🔒 安全更新原版依赖里有 Next.js 的未授权远程代码执行等严重漏洞,这版已经升级修复(Next.js 15.5.26、Fastify 5.12.5、Sharp 0.35.4 等),依赖安全审计 0 个漏洞⚠️ 原版在公网跑着的朋友,建议尽快升级🤖 自动跟进上游每 6 小时自动合并原作者的更新,有新内容就自动发布新版本每个版本都会同时打包 Docker 镜像(GHCR,公开可拉取)安装全新安装:curl -fsSL https://raw.gith
直达链接: https://www.nodeseek.com/post-946862-1