easyimge图床提供了丰富的功能特点,包括支持API,仅登录后上传,图片质量设置,图片大小压缩,文字/图片水印,图片指定宽/高,上传图片格式转换,限制最低宽度/高度上传,支持其他文件格式上传,在线管理图片,网站统计,广告设置,图片鉴黄,自定义代码,上传IP黑白名单,上传日志IP定位,限制日上传次数,创建仅上传用户等。同时,它对安装环境和服务器性能的要求极低,理论上支持所有常见格式。

通过搭建一个在线的图床,可以使得在写博客,写笔记的时候,方便插入,不占用文档体积,下面是easy image的一些官方地址,有兴趣的小伙伴可以去看看:

作者github代码仓库

官方文档地址

docker地址

我们使用群晖的任务计划进行部署,快来跟我一起操作吧:

打开任务计划,选择新增触发的任务

1.png

任务名称随便写,点击任务设置,选择root用户,不能选其他的用户:

Snipaste_2023-09-19_11-55-10.png

将下面的docker运行命令粘贴到用户自定义脚本中:

1
2
3
4
5
6
7
8
9
docker run -itd \
--name easyimage \
-p 9730:80 \
-e TZ=Asia/Shanghai \
-e PUID=1026 \
-e PGID=101 \
-v /volume1/docker/easyimage/config:/app/web/config \
-v /volume1/docker/easyimage/i:/app/web/i \
ddsderek/easyimage:latest

Snipaste_2023-09-19_11-57-42.png

修改端口号9730为自己未占用的端口号,去filestation新建目录:

docker目录下新建文件夹easyimge,在刚刚创建的文件夹中再创建两个子文件夹分别为configi

Snipaste_2023-09-19_12-00-32.png

Snipaste_2023-09-19_12-03-53.png

点击确定,选中这个任务,选择运行,等一分钟就可以删除这个任务了:

Snipaste_2023-09-19_12-06-00.png

打开群晖ip:上面你改的端口号,我这里是192.168.1.108:9730,出现下面即正常安装即可:

Snipaste_2023-09-19_12-22-51.png

设置自己的账户密码,点击开始安装:

Snipaste_2023-09-19_12-25-29.png

记得记得,这里网站域名,图片链接http不要加s,不然会进入不了管理页面

进来即可了