Do1e

Do1e

github
email

两个自产自销的docker镜像

此文由 Mix Space 同步更新至 xLog
为获得最佳浏览体验,建议访问原始链接
https://www.do1e.cn/posts/code/two-docker-images



为了方便自己部署,今天把之前写的两个小工具传上 DockerHub 并开源了出来,有需要的可以自取,这篇博客也简单介绍一下吧。

验证码识别并自动填充#

一开始嫌每次登录南大统一身份验证都要输入一般验证码过于麻烦,那个时候还 || 没有 AI 帮我生成代码 || 不太会 JavaScript,因此找朋友帮忙写了个,而我把后端的识别代码用sml2h3/ddddocr实现了。总之就是一个非常简单的工具,实现的效果就是每次刷新都会自动填充,只要点击登录就行。

image

封装成 docker 镜像之后更方便部署了,不过强制要求使用 https,没有机构签发的证书也可以自签,但是得在每个客户端都安装证书。

理论上也支持其他网站的,可以自行修改 JavaScript 代码,我自己登录南大统一身份验证的频率比较高,所以只实现了这个。

支持跨域的 IP 地址 API#

写这个是我的另一篇博客南京大学 IPv4 地址范围里面想实现解析用户的 IP 地址并判断访问用户是否在南大校园网内,但自己找的 API 要么不支持跨域,要么需要科学上网。
因此还是自己写一个吧,顺便也用一下申请到的 IP 地理位置解析。
写完之后为了方便部署也封装了 docker 镜像,具体看 Github 的 README 吧。

返回示例

IPv4

{
  "ip": "114.xxx.xxx.xxx",
  "region": "中国–江苏–南京 教育网/南京大学",
  "error": null
}

IPv6

{
  "ip": "2001:xxxx:xxxx:xxxx::xxxx",
  "region": "中国 教育网",
  "error": null
}

虽然支持 IPv6,但我部署的时候关闭了 IPv6 解析,毕竟我博客是南京大学IPv4地址范围

加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。