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

Latest commit

 

History

History
21 lines (20 loc) · 488 Bytes

README.md

File metadata and controls

21 lines (20 loc) · 488 Bytes

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