Ваш сервис на домене клиента: CNAME, certbot и 300 строк Go вместо ACME on-demand
<img src="https://habrastorage.org/getpro/habr/upload_files/0a4/cde/ad8/0a4cdead88672c2521194666b93c0bdf.png" /><p>Есть класс фич, которые выглядят на одну строчку в тикете и на неделю в реализации. «Хочу, чтобы статус-страница жила на моём домене» — из таких. Клиент добавляет CNAME <code>status.client.ru → status.your-service.com</code>, и дальше начинается интересное: кто выпустит сертификат для чужого домена, кто его продлит, как не дать одному пользователю положить всю схему мусорными доменами и почему <code>X-Forwarded-For</code> может превратить внутренний эндпоинт в публичный.</p> <a href="https://habr.com/ru/articles/1078312/?utm_source=habrahabr&utm_medium=rss&utm_campaign=1078312#habracut">Читать далее</a>
