В настоящее время у меня есть laravel api
на моем докер-контейнере. Я могу свернуть api project
на моем хосте докеров, используя
curl -k -v https://172.17.0.1:8080/api/login
API доступен как для контейнера докеров, так и для хоста
и я пытаюсь реализовать Caddy
для HTTPS
у меня есть Caddy file
на моем /etc
названный как Caddyfile
Этот файл содержит что-то вроде этого
myapi.domain.com {
root ./public
log ./storage/logs/caddy-access.log
errors ./storage/logs/caddy-error.log
fastcgi / 172.17.0.1:8080 php {
index index.php
}
rewrite {
r .*
ext /
to /index.php?{query}
}
}
поэтому я попытался запустить этот cmd caddy
на /etc
где Caddyfile
расположен.
и это дает мне такую ошибку
2019/12/11 14:27:50 failed to obtain certificate: acme: error: 429 :: POST
:: https://acme-v02.api.letsencrypt.org/acme/new-order ::
urn:ietf:params:acme:error:rateLimited :: Error creating new order :: too
many failed authorizations recently: see https://letsencrypt.org/docs/rate-
limits/, url:
Что-то не так с моей конфигурацией для Caddyfile
?