两个自产自销的docker镜像

2024 年 11 月 27 日 星期三(已编辑)
/ ,
45

两个自产自销的docker镜像

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

验证码识别并自动填充

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

封装成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地址范围

使用社交账号登录

  • Loading...
  • Loading...
  • Loading...
  • Loading...
  • Loading...