Сейчас для локального тестирования веб-приложения под https я использую SSL сертификат от домена, которым владею. Запрос на 127.0.0.1 направляю через hosts. Хочу аналогичный прием использовать в своем open-source проекте. Для этого я хочу купить отдельный домен, получить на него бесплатный SSL сертификат от Let's Encrypt и разместить весь сертификат (вместе с закрытым ключом) публично.
Тогда любой желающий сможет его установить локально и сразу получить зеленый https в любом браузере, не мучаясь с самоподписанным сертификатом. Например, это будет домен
https://my-test-https.com , опубликую ключ прямо на нем в различных форматах, а хостинг возьму от GitHub Pages.
Хорошая ли это идея?
Не нарушает ли это каких-либо правил издателя сертификата?