Contoh cara mudah install SSL Certificate dengan Let’s Encrypt untuk server UniFi Controller, salah satu security yang kita terapkan jika expose UniFi Controller ke Public Internet. Misalnya saja Anda ingin dapat membuka WebUI Controller Anda direct via internet dan menerapkan Secure Halaman Login dengan HTTPS Hotspot Portal untuk UniFi AP.
Prasyarat
Syarat yang Anda perlu lakukan dan miliki sebelum generate/install otomatis SSL Certificates dengan Let’s Encrypt menggunakan script ini :
- UniFi Controller ter-install Linux Server CLI (lihat: Install UniFi Controller di Linux).
- Nama Domain TLD aktif (Mis: unifi.modalsemangat.com).
- DNS A Record pointing ke IP UniFi Controller.
- Public IP dan expose Public port 80 ke server UniFi Controller (Direct IP-Public, NAT Forwarding, DMZ).

UniFi Let’s Encrypt
Kita bisa install Lets Encrypt SSL Certificate untuk Web Dashboard UniFi Controller / UniFi Network Application dengan mudah menggunakan script UniFi Let’s Encrypt yang di develop oleh Mr. Glenn R. Cukup menjalankan 1 perintah / script dan mengikuti proses wizard.
Jalankan perintah dibawah di terminal untuk menjalankan script:
curl -sO https://get.glennr.nl/unifi/extra/unifi-easy-encrypt.sh && bash unifi-easy-encrypt.sh
Kita tinggal ikuti arahannya saja.