Задать вопрос
@sl-tx

Есть ли возможность автоматизации получения сертификатов НУЦ в traefik acme.httpchallange?

Собственно изучил https://nuc.voskhod.ru/api/instructions/10/get-doc... . Они используют патченный acme.sh. Нужно патчить (форкать и реализовывать) код traefik или все таки есть способ настройки traefik? Есть ли у них тестовый сервер acme или мне стоит проводить отладку на основном api?
  • Вопрос задан
  • 139 просмотров
Подписаться 1 Средний 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    1C-программист: расширенный курс
    18 месяцев
    Далее
  • Яндекс Практикум
    Python-разработчик расширенный
    14 месяцев
    Далее
  • Академия Эдюсон
    Python-разработчик + ИИ
    9 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
opium
@opium
Просто люблю качественно работать
Штатно вряд ли, но сначала попробуй: в acme-резолвере Traefik задай свой caServer, https://nuc-acme.voskhod.ru/acme/api/v1/directory, и обычный httpChallenge — lego внутри Traefik ходит на любой ACME-сервер. Проблема скорее в другом: Traefik не даёт настроить поля CSR вроде C=RU, которые НУЦ, похоже, и требует, отсюда патченный acme.sh. Если упрёшься именно в это, форкать Traefik не обязательно: гоняй сертификат отдельным скриптом НУЦ по крону, а Traefik пусть подхватывает готовые cert/key через file provider. Публичного staging-эндпоинта не видно, только прод, тестируй на некритичном поддомене.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы