Generate a new certificate request: Use the certbot-auto tool or other ACME client to generate a new certificate request.

Submit the certificate request: Submit the certificate request to Let’s Encrypt using the appropriate ACME API endpoint.

Download the new certificate: Once Let’s Encrypt has validated your request and issued a new certificate, download it to your server.

Configure your server to use the new certificate: Replace the old certificate with the new one and configure your server to use it.

Test the new certificate: Test the new certificate to ensure it is working correctly.

Repeat the process: Set up a schedule to repeat this process regularly to ensure your certificate is always up to date.

This manual process can be time-consuming and prone to errors, so using Certbot or another ACME client is recommended. However, if you prefer to do it manually or if you are using an operating system or setup that is not supported by Certbot, these steps should help you renew your Let’s Encrypt certificate.