HELLO NAS BLOG
『NAS』图片终于不用传第三方了!5 分钟部署 CloudImgs,拥有自己的私人图床
CloudImgs 是一款轻量级开源图床,支持图片上传、管理、分享和在线处理,可一键部署到 NAS。
点赞 + 关注 + 收藏 = 学会了
💡整理了一个 NAS 专属玩法专栏,感兴趣的工友可以戳这里关注 👉 《NAS邪修》
CloudImgs 是一款轻量级开源图床,支持图片上传、管理、分享和在线处理,可一键部署到 NAS。
本次以绿联 NAS 为例演示 Cloudimgs 部署步骤,其他品牌 NAS 的操作步骤基本一致,跟着做就能轻松部署!
打开绿联 NAS 的「文件管理」应用,找到 docker 文件夹,在其中新建 cloudimgs 文件夹。
在 cloudimgs 文件夹里再创建一个 uploads 文件夹。

打开「Docker」应用,切换到 “项目” 面板点击“创建”,按以下信息填写:
- 项目名称:cloudimgs
- 存放路径:选择上一步创建的
/docker/cloudimgs

Compose配置如下:
services:
cloudimgs:
image: qazzxxx/cloudimgs:latest
container_name: cloudimgs-app
restart: unless-stopped
ports:
- 60005:3001
volumes:
- ./uploads:/app/uploads:rw # 上传目录配置,明确读写权限
environment:
# 权限配置 (建议填写 NAS 用户真实 ID)
- PUID=1000 # id -u
- PGID=1000 # id -g
- UMASK=002
# 基础配置
- NODE_ENV=production
- PORT=3001
- STORAGE_PATH=/app/uploads
# 可选配置
# - MAX_FILE_SIZE=104857600 # 最大文件大小,默认 100MB
# - THUMBNAIL_WIDTH=0 # 瀑布流缩略图宽度(像素),默认 0 表示使用原图
- PASSWORD=123456789 # 🔐 密码保护配置
# - ENABLE_MAGIC_SEARCH=true # ✨ 开启魔法搜索(使用本地CLIP小模型,占用内存较高)
项目构建成功后,在浏览器访问 NAS_IP:3456 即可打开 Cloudimgs 了。
登录需要密码,密码在前面的配置里 PASSWORD 填的那个,本例用的是 123456789 这个密码。

输入完密码就能进入到主界面了。

如果要上传图片,直接把图片拖进浏览器的界面里就能触发上传功能。

上传完的图片默认以日期时间来分组。

点击图片可以以 URL、Markdown 和 HTML 三种格式分享出去。

如果你的NAS做了内网穿透,或者像『NAS』我把 NAS 的所有 Docker 服务都挂到了自己的域名下,外网可访问了 这样做的话,也可以得到一个“外网”可访问的图床。
分享出来的图片地址也是“外网”地址。

以上就是本文的全部内容啦,你有好玩的镜像推荐吗?欢迎在评论区留言讨论!
想了解更多NAS玩法记得关注《NAS邪修》👏
往期推荐:
点赞 + 关注 + 收藏 = 学会了
更多 NAS、家庭服务器和工具分享都在博客列表。