DEV Community

転職カメ
転職カメ

Posted on

84/365 | ¥10M Job Challenge - Reducing the workload

Yesterday, we talked about setting up a personal development environment, and of course, we have to consider cost factors. So today, I revisited the process of renewing Let's Encrypt SSL certificates.

In the past, I often used the DNS-01 validation method. However, if we want to automate the process, it requires connecting to the domain management service's API and writing some code. Moreover, in most cases, clients are unable to provide access to such APIs, which leads to frequent manual configurations and high communication costs.

If we're using AWS EC2 as the web server, and assuming the appropriate configuration is already in place (port 80 must be open), applying for and renewing SSL certificates using certbot becomes extremely convenient.

Since I’ve had some extra time during the past few days off, I managed to resolve the issue of manually updating SSL certificates every three months, significantly reducing the workload, especially in urgent situations where such a development environment is needed for testing.

Top comments (0)