Hi @bkm
please refere to bench wiki
the first link is a very straight forward discription of using lets encrypt bot
the socond for when you need to use e.g. clients own certs
Using Let's Encrypt to setup HTTPS
or
https://frappe.io/docs/user/en/bench/guides/configuring-https.html