Skip to content

Let's Encrypt: Automatically obtain certificates for new domains

Created by: Shilpa-Badekila

Complexity: 3 points Let's Encrypt should automatically obtain certificates for new domains

  • Assumption: Let's Encrypt can already obtain certificates.
  • Assumption: When new domains are created, a new Django signal is sent to all listeners.
  • Make Let's Encrypt module listen for Django signal on new domain creation and trigger obtaining a new certificate.
  • Ignore the obtaining step if a certificate for that domain already exists.
  • Ignore domains for which Let's Encrypt certificates can't be obtained (such as .onion domains).