阿里云SSL免费证书到期自动申请部署程序

阿里云的免费证书只有3个月的有效期,不注意就过期了,还要手动申请然后部署,很是麻烦,于是写了这个小工具。上班期间抽空写的,没有仔细测试,可能存在一些问题,大家可以自己clone代码改改,或者联系我改。

源码地址:
https://gitee.com/dcssn_weiangongsi/aliyun-ssl.git

阿里云证书自动更新部署

域名要在阿里云平台,因为申请证书验证的时候需要在域名解析中添加一条记录。

前端没有太多的校验,需要认真填写表单数据。

修改配置文件 \src\main\resources\application.yml

yml 复制代码
spring:
  datasource:
    url: jdbc:mysql://localhost:3306/alissl?useUnicode=true&characterEncoding=UTF-8&useSSL=false
    username: root
    password: root 
login:
  username: "admin"
  password: "admin"
ali:
  accessKeyId: "accessKeyId"
  accessKeySecret: "accessKeySecret"

直接运行

打包

shell 复制代码
mvn '-Dmaven.test.skip=true' clean package

运行

shell 复制代码
java -jar aliyun-ssl.jar

访问 http://localhost:90

docker部署

打包

shell 复制代码
mvn '-Dmaven.test.skip=true' clean package

构建镜像

shell 复制代码
docker build -t  aliyun-ssl:1.0.0 .

运行

shell 复制代码
docker run  -d -p 90:90  --name aliyun-ssl aliyun-ssl:1.0.0

防火布

相关推荐
Inhand陈工4 天前
基于台达PLC与映翰通IG502的智慧水产养殖精准投喂与远程运维解决方案
运维·人工智能·物联网·阿里云·信息与通信
程序员mine4 天前
HTTPS-TLS加密与证书完全指南(中)
网络协议·https·ssl
Database_Cool_4 天前
什么是数据仓库物化视图?AnalyticDB MySQL 实时物化视图能力解析
人工智能·mysql·阿里云
Database_Cool_4 天前
大规模数据分析降本指南:AnalyticDB Serverless 弹性架构实战
数据仓库·阿里云·架构·数据分析·serverless
我是小bā吖4 天前
Claude Code 模型接入阿里云 AI 网关并统计不同使用者的模型用量
网络·人工智能·阿里云
翼龙云_cloud4 天前
阿里云国际代理商:如何使用RDS MySQL 构建网站数据库?
数据库·mysql·阿里云
wcy100864 天前
为 CentOS 7.6 (7.6.1810) 配置阿里云 Vault 源
linux·阿里云·centos
Inhand陈工4 天前
污水泵站PLC数据上云实战:西门子PLC + 映翰通IG502 + DM平台全流程
人工智能·物联网·网络安全·阿里云·信息与通信·iot
开发者联盟league4 天前
pnpm install报错ERR_SSL_PACKET_LENGTH_TOO_LONG问题解决
网络·网络协议·ssl
北极熊~~4 天前
win上编译带ssl的paho-cpp库
mqtt·ssl·源码编译mqtt库