SSL saat ini menjadi kebutuhan standart development aplikasi. Ketika kita menggunakan container dan ingin melakukan setup domain dengan reverse proxy caranya bisa dipelajari disini. Setelah domain berhasil terhubung dengan server dan kita ingin menambahkan https berikut adalah cara mudah setup https pada container docker.
Sebelum kita melakukan setup pada server pastikan kita order SSL baik gratis ataupun premium. Setelah kita melakukan order SSL pastikan kita sudah memiliki :
1. Certificate / CRT contoh : domain.crt
2. Private Key contoh : domain.key
3. CA Bundle contoh : ca-bundle.crt
3 file tersebut kita simpan dalam directory /home/toto/ssl/
Selanjutnya lakukan ini untuk membuat file .pem
/home/toto/ssl/ $ cat domain.crt ca-bundle.crt > domain.pem
Kemudian edit
$ sudo /etc/nginx/sites-available/default
Dan tambahkan atau sesuaikan seperti berikut
0 Comments: