Skip to content

Conversation

@maheshbhatiya73
Copy link
Member

  • Introduced disable-ssl command for removing Let's Encrypt SSL certificates from a domain
  • Automatically detects the web server type (Apache, Nginx, or Caddy)
  • Skips manual SSL removal for Caddy (since it handles SSL automatically)
  • Executes certbot delete --cert-name <domain> for Apache/Nginx configurations
  • Reuses shared utility DetectServerType and internal RunCommand pattern
  • Includes validation and user-friendly terminal logging for better UX

- Introduced `disable-ssl` command for removing Let's Encrypt SSL certificates from a domain
- Automatically detects the web server type (Apache, Nginx, or Caddy)
- Skips manual SSL removal for Caddy (since it handles SSL automatically)
- Executes `certbot delete --cert-name <domain>` for Apache/Nginx configurations
- Reuses shared utility `DetectServerType` and internal RunCommand pattern
- Includes validation and user-friendly terminal logging for better UX
@maheshbhatiya73 maheshbhatiya73 merged commit 621af93 into main Jun 27, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants