开源&Docker 篇四十三:名副其实的一款图床工具——Easyimage2
前言
大家好,今天依旧是可爱的Cherry,喜欢docker的朋友可以关注一下哦~ 长期更新docker项目💛💛
大家都知道,写文章,有两大关键工具,一者是blog,另一者是图床。
很多时候,我们发布文章需要大量的图片,而大部分的创作平台图片是有水印的,因此一个自建图床还是很有必要的。
如兰空、clevereto等,今天给大家介绍一款简单易用的图床工具,包含了图床该有的所有内容,还有api支持。
🔻项目功能介绍
支持API
支持仅登录后上传
支持设置图片质量
支持压缩图片大小
支持文字/图片水印
支持设置图片指定宽/高
支持上传图片转换为指定格式
支持限制最低宽度/高度上传
支持上传其他文件格式
在线管理图片
支持网站统计
支持设置广告
支持图片鉴黄
支持自定义代码
支持上传IP黑白名单
支持上传日志IP定位
支持限制日上传次数
支持创建仅上传用户
对于安装环境要求极低
对于服务器性能要求极低
🔻图床首页
系统使用
一、配置后台
🔻输入IP:port,跟着流程初始化,然后登录后进行配置
🔻可配置水印
null🔻提供API,可作为图床接口,包括唐马儒接口等
null系统部署
一、群晖一键部署
🔻控制面板——任务计划——计划的任务——用户定义的任务
😊图是另外一个项目的,因为模式是一样的,就没截了
🔻docker cli代码
docker run -d
--name=easyimage2
-p 6666:80 #自定义端口
-e TZ=Asia/Shanghai
-e PUID=1000
-e PGID=1000
-v ./config:/app/web/config #自定义配置文件路径
-v ./photo:/app/web/i #自定义图片路径
ddsderek/easyimage:latest
二、群晖compose部署
🔻cotainer manager——项目——新建,复制以下代码
🔻docker-compose代码如下
version: '3.3'
services:
easyimage:
image: ddsderek/easyimage:latest
container_name: easyimage2
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
二、Dockge部署compose
🔻图片是halo项目的,把代码换成上面的就可以了
#本项目采用docker部署,所有支持docker的服务器都可以实现#
欢迎朋友们评论区讨论留言。我会定期更新关注NAS使用方法、开源软件与Docker软件、游戏与生活相关内容,喜欢的朋友请关注、点赞、留言支持。
作者声明本文无利益相关,欢迎值友理性交流,和谐讨论~
天真的小宇
校验提示文案
V怪客
嗯… 无法访问此页面网址为IP:6666的页面可能存在问题,或者已永久移动到新的网址。
ERR_UNSAFE_PORT
校验提示文案
flying09
校验提示文案
Ronanluo
校验提示文案
是工具人啊
校验提示文案
天下有我X
校验提示文案
V怪客
校验提示文案
flying09
校验提示文案
V怪客
校验提示文案
V怪客
嗯… 无法访问此页面网址为IP:6666的页面可能存在问题,或者已永久移动到新的网址。
ERR_UNSAFE_PORT
校验提示文案
天下有我X
校验提示文案
是工具人啊
校验提示文案
Ronanluo
校验提示文案
天真的小宇
校验提示文案