前言
随着 Telegraph 修改上传规则,曾经好用的 Telegraph-Image 时代宣告结束。面对大面积失效的风险,与其寻找下一个‘临时住所’,不如一劳永逸——自己动手,丰衣足食。今天就分享一下我搭建自用图床的过程,满足论坛贴图与日常外链的刚需。
Docker快速搭建简单图床的方案
方案一:去中心化的“真”替代品 —— WebP.se (基于 Cloudflare R2 / S3)
如果你习惯了之前 Telegraph-Image 的简洁感,又不想依赖容易失效的第三方接口,直接使用 Cloudflare R2 是最稳妥的选择。
架构: Cloudflare R2 (对象存储) + Worker (上传/访问逻辑)
优点:
永久可控: 图片存在你自己的 Cloudflare 账户里,不会因为别人接口改版而失效。
免费额度高: R2 提供每月 10GB 的免费存储额度,对于个人论坛使用绰绰有余。
无缝衔接: 很多开源前端(如 Telegraph-Image 的修改版或 Cloudflare-R2-Uploader)支持直接部署。
推荐项目: ImgMom 或 Cloudflare-R2-Self-Host-Image。
方案二:全能型图床标配 —— PicGo + GitHub / Lsky Pro
如果你追求极致的上传体验(比如在电脑上截图即发),可以考虑成熟的图床管理工具。
方案 A (轻量): PicGo + GitHub 仓库。虽然 GitHub 在国内访问略慢,但配合 JsDelivr CDN 加速,分发效果依然不错。
方案 B (专业): Lsky Pro (兰空图床)。这是目前国内最流行的开源图床程序,界面美观,支持多种存储策略(本地、又拍云、阿里云 OSS 等)。你可以将其部署在自己的小主机或 VPS 上。
方案三:极致精简方案 —— EasyImage (简单图床)
如果你不想要数据库,也不想搞复杂的 S3 协议,EasyImage 是最佳选择。
特点: 无数据库设计,上传后的图片直接按目录存储,部署非常快(支持 Docker)。
适用场景: 纯自用,偶尔在论坛贴图,不需要复杂的用户管理。
今天分享下最简单的图床方案 EasyImage2.0
Docker-cli部署:
docker run -itd \
--name easyimage \
-p 8080:80 \
-e TZ=Asia/Shanghai \
-e PUID=1000 \
-e PGID=1000 \
-e DEBUG=false \
-v /root/data/docker_data/easyimage/config:/app/web/config \
-v /root/data/docker_data/easyimage/i:/app/web/i \
ddsderek/easyimage:latestdocker-compose部署:
version: '3.3'
services:
easyimage:
image: ddsderek/easyimage:latest
container_name: easyimage
ports:
- '8080:80'
environment:
- TZ=Asia/Shanghai
- PUID=1000
- PGID=1000
- DEBUG=false
volumes:
- '/root/data/docker_data/easyimage/config:/app/web/config'
- '/root/data/docker_data/easyimage/i:/app/web/i'
restart: unless-stopped部署后,访问本地ip:8080进行简单设置即可使用
更新 docker-cli
docker stop easyimage
docker rm easyimage
docker image rm easyimage
docker run -itd \
--name easyimage \
-p 8080:80 \
-e TZ=Asia/Shanghai \
-e PUID=1000 \
-e PGID=1000 \
-e DEBUG=false \
-v /root/data/docker_data/easyimage/config:/app/web/config \
-v /root/data/docker_data/easyimage/i:/app/web/i \
ddsderek/easyimage:latestdocker-compose
docker-compose pull
docker-compose up -d参考文档:https://github.com/icret/EasyImages2.0
总结
EasyImage 提供了极高的可控性与稳定性:
迁移无忧: 很多图床程序(如 Lsky Pro)依赖数据库,迁移时稍有不慎就会报错。EasyImage 这种“基于文件”的架构,让你在更换服务器时,只需打包镜像和数据卷即可秒速恢复。
安全性平衡: 虽然它简单,但安全功能并不含糊。你可以设置“仅管理员上传”,并开启防盗链功能,防止你的服务器流量被他人盗刷。
响应迅速: 由于省去了数据库查询过程,在访问图片列表或上传时,它的反馈速度非常直接,配合 WebP 压缩,能显著提升论坛贴图的加载体验。
海外VPS选哪家呢,博主这边推荐 VMRack 、搬瓦工、DMIT 这几家老牌的海外VPS 厂商。博主还是主要推荐 VMRack 性价比超便宜的。
VMRack 机房在美国洛杉矶 Equinix LA4 金融级数据中心,主打配备全新 AMD EPYC 7K62 高性能处理器,CPU 核心数高达 192 个,vCPU是1:1的资源配比性能稳定,采用分布式块存储和三副本机制,大大提高了磁盘读写能力,轻松应对超高IOPS需求。现目前主要运营三条线路:三网精品(CN2 GIA/9929/CMIN2)、三网优化(163/10099/CMI)以及 美国原生(Global BGP),三条线路基本满足绝大部分人群的日常使用需求以及中小企业日常的办公需求。可以说 VMRack 在线路方面是非常具有竞争优势的。三网精品直连为中国大陆用户提供了低延迟,高速度的优化网络体验,对于日常办公、娱乐、看视频以及海外电商都是非常适用的;三网优化具有非常大的带宽口子,非常满足需要大流量下载的应用场景,比如CND内容分发、影视站点播等;而美国原生则者主打极致性价比和全球连接性,作为美西落地机是非常具有性价比的。

TG交流群: https://t.me/vmrack_chat