"Для танго нужны двое..." Мало сделать сервис. Надо еще чтобы вторая сторона, т.е. браузер ему доверял. Т.е. добавил его корневой сертификат в свою базу. Ну и репутация важна, поскольку добавление сертификата дает потенциальную возможность выдавать один сайт за другой и как следствие манипулировать данными. Поэтому всякие мутные конторки любят выпускать свои сертификаты, и настоятельно требуют либо добавить их вручную в список доверенных (что, конечно, нельзя делать), либо стараются пропихнуть свои браузеры, которые им доверяют (этой фигней тоже лучше не пользоваться). Поэтому, чтобы избежать гимороя с пользователями, лучше как посоветовали использовать Let's encrypt, тем более что его CertBot сам все настроит и обновит, и не надо ничего особо делать. Ну или поставить web сервер Caddy, в который вроде как вшита поддержка LE.