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中可以看到上传的文件

posted @ 2024-06-09 17:09  leewh1993  阅读(48)  评论(0)    收藏  举报