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

防火布

相关推荐
draymond71073 小时前
阿里云-云效自动部署spring boot项目
阿里云
我是小bā吖11 小时前
阿里云服务网格ASM实践
网络·阿里云·云计算·服务发现
lxsy11 小时前
spring-ai-alibaba 1.0.0.2 学习(七)——集成阿里云百炼平台知识库
学习·spring·阿里云·spring-ai·ai-alibaba
保持学习ing13 小时前
苍穹外卖day3--公共字段填充+新增菜品
java·阿里云·实战·springboot·前后端·外卖项目·阿里云文件存储
热爱生活的猴子1 天前
阿里云服务器正确配置 Docker 国内镜像的方法
服务器·阿里云·docker
艾伦_耶格宇1 天前
【ACP】阿里云云计算高级运维工程师--ACP
运维·阿里云·云计算
云资源服务商1 天前
阿里云Flink:开启大数据实时处理新时代
大数据·阿里云·云计算
云资源服务商2 天前
解锁阿里云日志服务SLS:云时代的日志管理利器
服务器·阿里云·云计算
you秀2 天前
HTTPS通信流程:SSL/TLS握手全解析
网络协议·https·ssl
小菜鸡95272 天前
http、SSL、TLS、https、证书
http·https·证书·ssl·tls