Configure Traefik for wildcard SSL certificates
- Add DNS resolvers (1.1.1.1, 8.8.8.8) to traefik.yml for faster DNS challenge - Create wildcard-cert.yml to request *.kelinreij.duckdns.org certificate - Add comprehensive setup documentation for wildcard certificates - Update to use production Let's Encrypt email This configuration will automatically request a wildcard certificate covering all subdomains once the Let's Encrypt rate limit resets (Feb 13, 2026 at 21:33 UTC), eliminating the need for individual per-service certificates.
This commit is contained in:
16
docker-compose/core/traefik/dynamic/wildcard-cert.yml
Normal file
16
docker-compose/core/traefik/dynamic/wildcard-cert.yml
Normal file
@@ -0,0 +1,16 @@
|
||||
# Wildcard Certificate Configuration
|
||||
# This creates a router to trigger wildcard certificate generation
|
||||
|
||||
http:
|
||||
routers:
|
||||
wildcard-cert-request:
|
||||
rule: "Host(`kelinreij.duckdns.org`) || Host(`www.kelinreij.duckdns.org`)"
|
||||
entryPoints:
|
||||
- websecure
|
||||
service: noop@internal
|
||||
tls:
|
||||
certResolver: letsencrypt
|
||||
domains:
|
||||
- main: "kelinreij.duckdns.org"
|
||||
sans:
|
||||
- "*.kelinreij.duckdns.org"
|
||||
Reference in New Issue
Block a user