欢迎光临 - 我的站长站,本站所有资源仅供学习与参考,禁止用于商业用途或从事违法行为!

经验分享

Auto-SSL免费开源的ssl证书自动续期项目

经验分享 我的站长站 2024-07-14 共32人阅读

项目介绍

Auto-SSL是一个自动化管理域名 SSL 证书的开源项目, 利用 GitHub Actions 以及 http://acme.sh,实现了自动申请 SSL 证书并保存,同时可对 SSL 证书自动续期。

项目地址:https://github.com/danbao/auto-ssl

功能介绍:

自动申请SSL 证书,并通过 git commit 的方式保存证书到 SSL

每天检查SSL 证书是否快过期,如果小于30天,自动续期

每天的检查报告会同步到 CHECK_LIST.md 文件中

证书是泛域名证书

同时申请 ECDSA 和 RSA 证书

使用方法

1. 申请域名

确保已经拥有一个域名。如果没有,您可以通过各大域名注册商申请。

2. 域名托管到 Cloudflare

将您的域名托管到 Cloudflare 上。这一步骤确保了您可以通过 Cloudflare 管理您的 DNS 记录。

3. 申请 Cloudflare 的 API token

访问 Cloudflare 的 API Token 管理页面,申请一个 API Token。

CF_Token 可以在这里申请 https://dash.cloudflare.com/profile/api-tokens, 权限需要Edit zone DNS

CF_Account_ID 点开Cloudflare首页,随便点击一个你托管在此的域名,在右侧会显示CF_Account_ID。

Auto-SSL免费开源的ssl证书自动续期项目

4. 配置 GitHub 仓库的 Secrets

在您的 GitHub 仓库中,依次访问 Settings -> Security -> Secrets and variables -> Actions,添加以下三个变量:

CF_TOKEN:在上一步中获取的 Cloudflare API Token。

CF_ACCOUNT_ID:在上一步中获取的 Cloudflare Account ID。

EMAIL:申请SSL需要的邮箱地址。

Auto-SSL免费开源的ssl证书自动续期项目

5. 设置 GitHub Actions 权限

在 GitHub 仓库中,依次访问 Settings -> Code and automation -> Actions -> General -> Workflow permissions,勾选 Read and write permissions 权限。

6. 修改 repo 中的 cloudflare_domains_list.txt

把里面的域名改为你自己的域名,可以填多个域名每行一个

8. 手动触发 GitHub Actions

相关推荐
  • SSL证书
  • 开源项目
  • 免费开源
  • WDCP服务器安装SSL证书实现HTTPS网址配置方法

    WDCP面板环境,给某个站点添加SSL证书,实现HTTPS网址访问。在过去的几篇文章中,分享过不少在Linux VPS中对应的WEB环境安装SSL证书的经历,其实总体来看都大同小异,区别就是Apache或者Nginx,也有用其他环境,然后将SSL证书对应到站点配置文件绑定即可。网友告...

    服务器配置 228 5年前
  • 免费申请AlwaysOnSSL SSL证书

    打开主页之后我们可以清晰的看到申请界面,我们填写如下信息:-官方已经给出了证书签名请求的命令,不会的同学可以参考下面的教程:(给出两个方法 大家选择合适自己的方法)方法一:创建自签名证书的步骤注意:以下步骤仅用于配置内部使用或测试需要的SSL证书。第1...

    服务器配置 283 5年前
  • 免费SSL证书申请有哪些

    SSL证书基本上已经成为了现在建站的“标配”了,无论是搜索引擎对待Https加密的态度,还是用户对于Https链接的认识程度,SSL在当前的互联网地位已经得到了大大的提高了,所以还没有给自己的网站配置SSL证书的朋友不要犹豫赶紧上Https吧。对于商家或者公司来...

    服务器配置 289 5年前
  • 西部数码一键部署ssl证书工具
    西部数码一键部署ssl证书工具

    ssl证书一键部署工具截图使用方法如果原来部署过证书需删除原来证书的相关文件,有两个地方,D:ssl和D:nginxconfvhost下面的文件全删,否则部署证书时会冲突。剩下的就不用我说了,都是傻瓜式的,相比于传...

    开发软件 171 5年前
  • GoDaddy安装SSL证书详细图文教程

    GoDaddy国内现在已经有了中文版本了,大家可以选择简体中文即可。安装步骤1.登录到GoDaddy账户后,在“ssl certificates”一栏里我们可以按到自己购买的SSL证书。如图所示:2.我们需要点击证书产品后面的“Set Up”激活下SSL。3.点击设置后我们可以看到证...

    服务器配置 599 5年前
  • 秒达工具箱开源项目分享
    秒达工具箱开源项目分享

    项目介绍秒达工具箱是一款以隐私为优先考量的中文工具箱,支持自主部署且完全开源。作为永久自由软件,它具备轻量级运行能力,并支持所有平台(包括ARMv8)。功能上类似于GPT,与高效的用户界面高度集成,提供...

    经验分享 14 2个月前
  • MoneyPrinterTurbo全自动ai生成视频开源项目
    MoneyPrinterTurbo全自动ai生成视频开源项目

    项目介绍只需提供一个视频 主题 或 关键词 ,就可以全自动生成视频文案、视频素材、视频字幕、视频背景音乐,然后合成一个高清的短视频。项目地址:https://github.com/harry0703/MoneyPrinterTurbo功...

    经验分享 24 3个月前
  • payloadcms国外开源免费内容管理系统

    payloadcms介绍Payload CMS是一款功能强大、灵活可定制的内容管理系统(CMS),有着未来的无头内容管理系统美称,它允许用户轻松地创建和管理多语言网站和博客。payloadcms在github上已有20多K的点赞,Payload 是开源的,并采用 MIT 许可。可永久免费地将其部署...

    经验分享 22 4个月前
  • GeekAI可运营的AI助手全套开源解决方案
    GeekAI可运营的AI助手全套开源解决方案

    项目介绍GeekAI基于AI 大语言模型 API 实现的 AI 助手全套开源解决方案,自带运营管理后台,开箱即用。集成了 OpenAI, Azure, ChatGLM,讯飞星火,文心一言等多个平台的大语言模型。集成了 MidJourney ...

    经验分享 23 3个月前
  • 基于cloudflare搭建的临时邮箱开源源码
    基于cloudflare搭建的临时邮箱开源源码

    cloudflare-temp-email项目简介:使用 cloudflare 免费服务,搭建临时邮箱,D1 作为数据库,带有前端及后端,支持多国语言及自动回复功能,支持附件 IMAP SMTP项目地址:https://cloudflare.chuhai.tools/cate...

    经验分享 37 3个月前
  • Umami免费开源网站统计工具
    Umami免费开源网站统计工具

    Umami简介Umami 是一款简单易用、自托管的开源网站访问流量统计分析工具,它允许您在自己的服务器上部署和运行,从而确保您的数据安全和隐私,Umami 提供了实时的访客数据,包括访问量、页面浏览量、用...

    经验分享 12 1个月前
  • Shadcn/UI免费开源的UI组件库分享
    Shadcn/UI免费开源的UI组件库分享

    项目介绍Shadcn/UI是一款国外免费开源的UI组件库,组件比国内的任何开源组件都完整,保护所有页面能看到的功能组件Shadcn/UI都有,包含:常用组件、布局块、图表、主题四大分类。您可以将设计精美的组件...

    经验分享 18 3个月前
  • Auto-SSL免费开源的ssl证书自动续期项目

    项目介绍Auto-SSL是一个自动化管理域名 SSL 证书的开源项目, 利用 GitHub Actions 以及 http://acme.sh,实现了自动申请 SSL 证书并保存,同时可对 SSL 证书自动续期。项目地址:https://github.com/danbao/auto-ssl功能介绍:自动申请SSL 证书,并通过 git c...

    经验分享 32 3个月前
  • 10款免费开源的网站统计系统项目分享
    10款免费开源的网站统计系统项目分享

    1、Matomo简介:Matomo,原名Piwik,是基于Php+MySQL技术构建的开源网站统计分析程序,功能十分强大,统计数据非常详尽,可以说是知名度非常高的免费开源的网站统计工具了。Matomo提供了顶级关键字和搜索引...

    经验分享 12 1个月前
  • 免费开源ShareX截图软件v13.5.0下载
    免费开源ShareX截图软件v13.5.0下载

    软件介绍ShareX是一款免费开源的截图软件,可以记录屏幕的任何区域,并可以进行共享。ShareX软件截图更新日志在任务设置窗口中,将敬酒通知和声音设置从“高级”选项卡移至新添加的“通知”选项卡在To...

    软件分享 82 3年前