February 2024 will be our last release for the Windows Installer.
Why
The level of Windows support for Certbot varies depending on the core team's capacity to enhance and rectify issues with the Windows installer. Presently, Windows support is classified as Beta. This designation allows us the flexibility to deliberate on whether to sustain support long term, given the current resource constraints.
Decision Drivers
If we chose to maintain support for the Windows installer, we would be providing an installer with issues that may take significant time to address on the core team.
Off Ramps for Windows Users
We understand that it could be cumbersome to switch certificate management software. Below are options that are already highly popular for Windows users utilizing Let's Encrypt certificates. All options in most cases support automatically configuring the web server.
Options:
- Certify Certificate Manager
- win-acme
- WLS2 with the Certbot Snap distribution. With systemd officially supported in WSL2. This is also a possible route now.
Possible Concerns
What happens to users that currently use the Windows installer?
All alternative options in most cases support automatically configuring the web server. And if manually configured, users would need to obtain certificates using the new ACME software and then update paths in their web server configuration to the new certificates rather than the certificates managed by Certbot.
Lastly, thank you to those in the community who did work on the Windows installer in any capacity.