Typora使用Upgit对接EasyImage2
Typora使用Upgit对接EasyImage2.0图床
写在前面
Docker部署,所用到的Upgit、EasyImage均为github开源项目,全部免费。为Typora提供图床。
一、Docker部署EasyIamge图床并配置
项目地址:https://github.com/DDS-Derek/EasyImages-Docker
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:latest
docker-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
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:latest
docker-compose更新
docker-compose pull
docker-compose up -d
:/app/web/config 为配置文件
:/app/web/i 为数据保存文件,图床中的文件会保存到这里,该目录下的存储空间即为图床可用空间
部署时注意修改端口
部署完成后通过端口即可进入配置界面
记录下api地址和token,至此EasyIamge-docker配置完成
二、下载Upgit并配置
项目地址:https://github.com/pluveto/upgit
下载打包好的程序
下载源码文件
将源码文件解压,把打包程序(.exe)放到解压后的根目录下,同时复制config.sample.zh-CN.toml,改名为config.toml
打开config.toml编辑并保存
在后面的对应easyimage上传器后面填写api地址和token
至此,upgit配置完成
三、Typora设置并验证
点击验证即可查看结果
在挂载目录/data中可以看到上传的文件