Typora使用Upgit对接EasyImage2.0图床
使用 对接 图床 Typora
2023-06-13 09:17:28 时间
一、搭建EasyIamge 2.0
- 前往github下载EasyIamge 2.0的源码(传送门)
- 将源码上传至站点文件夹并解压
注意:如果使用宝塔面板等面板,请删除站点文件夹下的.user.ini文件
- 填写配置并安装
- 进入设置-图床安全,打开API上传。
- 进入API设置,生成一个Token。注意蓝框框住的部分,后面要用到哦。
其他图床设置请按照个人需求自行设置!
二、Upgit配置
- 从github上下载Upgit程序(传送门),并打包下载源码(传送门)
- 将程序解压到一个单独的文件夹中,将源码包中的extensions目录解压到程序的同目录中。
- 在程序的同一目录创建
config.toml
文件,内容可使用下文提供的配置文件或可以参照github(传送门)。
# =============================================================================
# UPGIT 配置
# =============================================================================
# 默认上传器
default_uploader = "github"
# 上传文件名的格式模板(仅特定上传器适配)
# / 目录分隔符, 作用: 是区分目录
# {year} 年份, 例如: 2022
# {month} 月份, 例如: 02
# {day} 天, 例如: 01
# {unix_ts} 时间戳, 例如: 1643617626
# {fname} 原始文件名,如 logo (不含后缀名)
# {fname_hash} {fname}的 MD5 散列值
# {ext} 文件后缀名, 例如.png
# 下面的例子生成的文件名预览: 2022/01/upgit_20220131_1643617626.png
# 如果目录不存在将会被程序自动创建
rename = "{year}/{month}/upgit_{year}{month}{day}_{unix_ts}{ext}"
# -----------------------------------------------------------------------------
# 自定义输出格式
# -----------------------------------------------------------------------------
# {url} 图片文件的网络URL地址
[output_formats]
"bbcode" = "[img]{url}[/img]"
"html" = '<img src="{url}" />'
"markdown-simple" = "![]({url})"
# -----------------------------------------------------------------------------
# 直链替换规则 RawUrl -[replace]-> Url
# -----------------------------------------------------------------------------
[uploaders.easyimage]
request_url = "https://你的图床域名(或IP)/api/index.php"
token = "你的Token"
request_url处填写上文中蓝框框出的host部分,token处填写上文中蓝框框出的token部分。
记得保存!!!
Typora部分配置
- 打开typora-文件-偏好设置-图像
- 修改配置如图
此时此刻,通过EasyImage图床+Upgit进行的Typora图床配置已经完成了!
尽情使用吧!
相关文章
- 使用SpringBoot RestTemplate实现第三方接口对接
- OpenAi[ChatGPT] 使用Python对接OpenAi APi 实现智能QQ机器人-学习详解篇
- MONGDB 安装与使用
- 优雅的使用node-onebot,对接最新版傻妞
- WPF 对接 Vortice 调用 D2D 使用 IWICBitmap 离屏渲染
- 使用VI查找来管理你的Linux服务器(linuxvi查找)
- Oracle 视图 V$TYPE_SIZE 官方解释,作用,如何使用详细说明
- 的使用掌握Oracle中布尔类型的应用技巧(oracle中布尔类型)
- 如何使用 Ansible 管理你的工作站配置
- 搭建网站基础环境:使用Wget与MySQL(wgetmysql)
- 在Linux上使用Redis缓存服务器(redislinux)
- MySQL中如何使用SQLLDR导入数据(mysql中sqlldr)
- 极速优化使用Redis缩短计算机响应时间(计算机redis)
- 使用Redis路由注册构建自定义路由(Redis路由注册)
- js函数使用技巧之setTimeout(function(){},0)
- php使用百度天气接口示例
- Lua的迭代器使用中应该避免的问题和技巧