Cara Membuat SSL Wildcard dengan Lets Encrypt (DNS Cloudflare)

Kamu neanya? Gimana caranya dapetin SSL Wildcard dengan Lets Encrypt? Jadi kurang lebih begini lah:

mkdir .secret
vim .secret/cloudflare.ini
cp .secret/cloudflare.ini cloudflare.ini
vim cloudflare.ini 

dns_cloudflare_email = "samsul@nacita.id"
dns_cloudflare_api_key = "XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX"

chmod 0700 /root/.secret/
chmod 0700 /root/.secret/cloudflare.ini 

snap install certbot --classic
snap set certbot trust-plugin-with-root=ok
snap install certbot-dns-cloudflare

certbot certonly \
--dns-cloudflare \
--dns-cloudflare-credentials /root/.secret/cloudflare.ini \
-d samsul.web.id,*.samsul.web.id \
--preferred-challenges dns-01

ya begitulah kira-kira, bingung kan? kalau bingung cek aja di referensi di bawah. Semoga menjawab pertanyaanmu tadi, tentang bagaimana cara mendapatkan/membuat SSL Wildcard dengan certbot di mana DNS manajemennya menggunakan Cloudflare. Silakah ubah domain kalian masing-masing pada opsi -d di atas.

Referensi