V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要把任何和邀请码有关的内容发到 NAS 节点。

邀请码相关的内容请使用 /go/in 节点。

如果没有发送到 /go/in,那么会被移动到 /go/pointless 同时账号会被降权。如果持续触发这样的移动,会导致账号被禁用。
qazzxxx
V2EX  ›  NAS

[自荐] 极简 NAS 私有图床「云图」更新!🎉 新增相册分享 & 回收站机制, Docker 一键部署

  •  
  •   qazzxxx · 8 小时 3 分钟前 · 347 次点击

    又来向大家汇报「云图 (Cloud Imgs)」的开发进度了!

    这是一个我为自己 NAS 开发的极简风格私有图床。起初是因为我在用 N8N 处理工作流时,有大量的图片处理需求,找了一圈开源方案,要么 UI 年久失修,要么功能受限需要付费,干脆就自己动手写了一个。

    最近根据大家的反馈,我又肝了两个非常实用的功能:相册分享 和 回收站机制。

    🔗 项目地址 GitHub:https://github.com/qazzxxx/cloudimgs 在线演示:https://yt.qazz.site (密码: 123456)

    ✨ 本次更新重点

    1. 📸 全新相册分享功能 以前只能自己看图,现在你可以将选中的图片生成一个独立的分享相册链接。 无论是给客户交付设计稿,还是给朋友分享摄影作品,都不再需要打包压缩发送了。对方打开链接即可浏览高清大图。

    2. 🗑️ 引入回收站机制(后悔药) 手滑误删过图片的朋友请举手 🙋‍♂️。 为了防止数据意外丢失,现在的删除操作不再是物理销毁。删除的图片会进入回收站,并在那里保留 30 天。这期间你可以随时还原,30 天后系统会自动清理,既安全又省心。

    🚀 核心功能一览 除了新功能,云图作为一个成熟的图床,这些核心能力依然能打:

    ⚡️ 极致性能:集成 Thumbhash 算法,生成无感缩略图,瀑布流加载极其丝滑。

    🛠 强大的 API 支持:

    支持 URL 参数实时处理(如 image.jpg?w=500&q=80&fmt=webp 自动压缩转码)。

    SVG 一键转 PNG 。

    提供随机图片、Base64 上传等接口,完美适配各种自动化脚本。

    🔌 生态完善:官方提供 PicGo 插件,配合 Typora 写 Markdown 体验极佳。

    💻 交互体验:支持多图拖拽上传、批量圈选管理、深色模式自动切换,移动端完美适配。

    批量管理界面: 批量管理

    🐳 Docker 极速部署 支持 Docker Compose 一键拉起,极低资源占用,非常适合部署在 NAS (群晖/威联通/极空间) 或 闲置 VPS 上。

    docker-compose.yml

    services:
      cloudimgs:
        image: qazzxxx/cloudimgs:latest
        ports:
          - "3001:3001"
        volumes:
          - ./uploads:/app/uploads:rw # 图片数据存储位置
        restart: unless-stopped
        container_name: cloudimgs-app
        environment:
          - PUID=1000  # 替换为你 NAS 用户的 UID (终端输入 id -u 查看)
          - PGID=1000  # 替换为你 NAS 用户组的 GID (终端输入 id -g 查看)
          - UMASK=002
          - NODE_ENV=production
          - PORT=3001
          - STORAGE_PATH=/app/uploads
          # 👇 如果需要密码访问,请取消下面这行的注释并修改密码
          # - PASSWORD=your_secure_password_here
    
    

    👇 界面预览 相册分享页面展示: 相册分享

    💬 最后 代码完全开源,如果你也在寻找一个轻量、好看、功能够用的私有图床,欢迎试用! 如果觉得不错,希望能得到你的一个 ⭐️ Star ,这对我非常重要!

    如果有任何 Bug 或建议,欢迎在评论区或 GitHub Issue 提出,我会持续维护更新。

    2 条回复    2025-12-30 16:28:24 +08:00
    waker123
        1
    waker123  
       7 小时 49 分钟前
    演示站点击下载会变成其他图片, 是因为演示站的原因 还是 bug 啊
    ryd994
        2
    ryd994  
       5 小时 47 分钟前
    兄弟,你重复发帖是不是有点多?
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   Solana   ·   2825 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 14:15 · PVG 22:15 · LAX 06:15 · JFK 09:15
    ♥ Do have faith in what you're doing.