diff --git a/abra.sh b/abra.sh new file mode 100644 index 0000000..7b0e599 --- /dev/null +++ b/abra.sh @@ -0,0 +1 @@ +export CADDY_TLS_ASK_CONF_VERSION=v1 diff --git a/compose.yml b/compose.yml index eba8b7f..424b0dd 100644 --- a/compose.yml +++ b/compose.yml @@ -17,6 +17,7 @@ services: deploy: labels: - "caddy.email=${LE_EMAIL}" + - "caddy.on_demand_tls.ask=http://localhost:9876" - "traefik.enable=true" - "traefik.http.services.${STACK_NAME}.loadbalancer.server.port=8008" - "traefik.http.routers.${STACK_NAME}.rule=" @@ -30,3 +31,10 @@ networks: volumes: caddy_data: + +configs: + caddy_tls_ask: + name: ${STACK_NAME}_caddy_tls_ask_${CADDY_TLS_ASK_CONF_VERSION} + file: ./tls-ask.caddyfile + labels: + caddy: diff --git a/tls-ask.caddyfile b/tls-ask.caddyfile new file mode 100644 index 0000000..4c02297 --- /dev/null +++ b/tls-ask.caddyfile @@ -0,0 +1,7 @@ +http://localhost:9876 { + log { + output stdout + } + + respond 200 +}