added dns challenge for traefik

This commit is contained in:
2025-05-09 10:57:22 -05:00
parent 958143d75e
commit 0c65789682
4 changed files with 9 additions and 2 deletions

View File

@@ -10,6 +10,7 @@ domains:
domain1:
base_domain: "akanealw2.com"
cert_resolver: "letsencrypt"
prefer_wildcard_cert: true
server:
external_port: 3000

View File

@@ -22,6 +22,10 @@ http:
- websecure
tls:
certResolver: letsencrypt
domains:
- main: "akanealw2.com"
sans:
- "*.akanealw2.com"
# API router (handles /api/v1 paths)
api-router:

View File

@@ -22,8 +22,8 @@ log:
certificatesResolvers:
letsencrypt:
acme:
httpChallenge:
entryPoint: web
dnsChallenge:
provider: "cloudflare"
email: "akanealw@gmail.com"
storage: "/letsencrypt/acme.json"
caServer: "https://acme-v02.api.letsencrypt.org/directory"

View File

@@ -119,6 +119,8 @@ services:
image: traefik:v3.3.6
container_name: traefik
restart: unless-stopped
environment:
CLOUDFLARE_DNS_API_TOKEN: "JSXyIqcHpMvDiIoZfQmlH7R2f6dKW92O8Buz_x3X"
networks:
- reverseproxy
ports: