Skip to content
This repository has been archived by the owner on Jan 28, 2024. It is now read-only.
/ cf-certbot Public archive

Bash script to get Let's Encrypt certificates using Cloudflare API

Notifications You must be signed in to change notification settings

finzzz/cf-certbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Purpose

  • Generate wildcard certificates
  • Concatenate certificates for haproxy
  • Auto-renewable using cron

How to

  1. Get API key with DNS:Edit permission
  2. Install certbot
apt install python3-certbot
  1. Create creds.txt and fill necessary data
  2. Make every .sh files in this repo executable
chmod +x *.sh
  1. Uncomment last line of get_cert.sh for haproxy (optional)
  2. Run get_cert.sh or add it to crontab like so:
@monthly /path/to/get_cert.sh

About

Bash script to get Let's Encrypt certificates using Cloudflare API

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages