阿里云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

防火布

相关推荐
五岳3 小时前
DTS按业务场景批量迁移阿里云MySQL库实战(上):技术选型和API对接
mysql·阿里云·dts
Stream_Silver11 小时前
【Agent学习笔记1:Python调用Function Calling,阿里云API函数调用与DeepSeek API对比分析】
开发语言·python·阿里云
kyle-fang14 小时前
阿里云服务器部署MySQL
服务器·mysql·阿里云
Genie cloud1 天前
1Panel SSL证书申请完整教程
服务器·网络协议·云计算·ssl
mftang1 天前
现代互联网安全的基石: SSL/TLS技术介绍
服务器·网络·ssl
吠品1 天前
什么是 IP SSL 证书?该如何申请
网络协议·tcp/ip·ssl
ha_lydms2 天前
DataWorks离线同步 OSS文件
大数据·阿里云·oss·dataworks·maxcompute·数据同步·离线计算
JoySSLLian2 天前
IP SSL证书:一键解锁IP通信安全,高效抵御网络威胁!
网络·人工智能·网络协议·tcp/ip·ssl
php_kevlin3 天前
阿里云AI接口接口
阿里云·云计算
夜月蓝汐3 天前
若依微服务版集成阿里云oss
java·阿里云·微服务