最近自己摸索在闲置的 VPS 服务器上搭建了一个 Nodeimage 克隆版图床,在这里记录一下具体如何搭建和如果想把旧 VPS 服务器上的图床迁移到新 VPS 服务器上。
项目地址:https://github.com/lx969788249/nodeimage_clone
🖥️图床搭建(Docker Compose):
创建并进入文件夹:
mkdir -p /root/nodeimage_clone/{data,uploads} && cd nodeimage_clone新建
docker-compose.yml,输入下面的内容
services:
nodeimage:
image: lx969788249/nodeimage_clone:latest
ports:
- "7878:7878"
restart: unless-stopped
environment:
SESSION_SECRET: change_me # 自定义字符串,用于安全校验,随便填,不用记
# BASE_URL: https://img.example.com
volumes:
- /root/nodeimage/uploads:/app/uploads
- /root/nodeimage/data:/app/data执行保存之后执行:
docker compose up -d
访问 http://localhost:7878 登录,默认账号:admin 默认密码:admin
🖥️图床迁移:
📌复制以下文件夹内容到新 VPS 服务器上:

进入
nodeimage_clone文件夹下:cd /root/nodeimage_clone执行:
docker compose up -d
📌之后在 Cloudflare 将 DNS 映射修改为新的 VPS 服务器 IP,并在 Nginx Proxy Manager 申请证书
这样操作下来,之前的图片链接完全不用更改!