DEV Community

Securing your Azure Web App with Let's Encrypt.

Ope Adeyomoye on April 20, 2020

This post assumes that you have deployed your web app in a Docker container on Microsoft Azure's fully-managed App Service platform. It also assume...
Collapse
 
tusabweb profile image
TUSAB-web •

Thanks for this guide! I needed to do this manually for an Azure site for reasons I won't get into. All I had to do with your guide was change the preferred challenge to HTML in my case and followed all the instructions - got my certificate created and uploaded!

Collapse
 
ope profile image
Ope Adeyomoye •

Awesome! Thanks a lot for your comment. Glad you found it helpful.

Collapse
 
panachesoftwaredev profile image
Peter Davis •

I'm late to this post but I have to say thank you for this guide. After spending almost the entire day fighting with trying to generate a pfx from a godaddy certificate and tearing my hair out as I simply couldn't find a way to get things to work, this guide worked first time within minutes and got me fully up and running.

You're a lifesaver!

Collapse
 
ope profile image
Ope Adeyomoye •

Glad it helped!

Collapse
 
jowilsonfo profile image
jowilsonfo •

Thanks, save a lot of my time. I complemented the flow adapting the script from docs.microsoft.com/en-us/azure/app..., after some ajusts, to auto upload the certificate to the web app docker.

Collapse
 
kissless profile image
Ilya •

Thanks a lot! I thought I would have to deal with injecting certificates to the docker containers in order to validate the domain ownership, but this article saved me from that :)

Collapse
 
ope profile image
Ope Adeyomoye •

Haha thanks Ilya. Glad it helped!

Collapse
 
teddyorkie profile image
Quang Le •

Awesome guide. Exactly what I was looking for. The DNS vs HTTPS challenge was what got me stuck from the beginning. Guess I have to read certbot instruction/manual more careful.

Collapse
 
ope profile image
Ope Adeyomoye •

Glad it helped!

Collapse
 
nguyentk90 profile image
Nguyen Tran •

Thanks for your guide!

Collapse
 
antarr profile image
Antarr Byrd •

Awesome! Not time to automate it.

Collapse
 
hboelman profile image
Henk Boelman •

Thank you! Very helpful!

Collapse
 
diomedesdominguez profile image
Diomedes Ignacio Domínguez Ureña •

Thanks for this, can you help us to renovate the certificate?

Collapse
 
ope profile image
Ope Adeyomoye •

How do you mean?