bunkerity / bunkerity/bunkerweb
[FEATURE] Add support for Let’s Encrypt IP address certificates
- Dominant language
- Python
- Stars
- 10.9k
- Forks
- 643
- Avg merge
- 1d 10h
- Merged PRs (30d)
- 42
Description
### What happened?
bw-scheduler-1 | [2026-06-05 18:47:43 +0000] [LETS-ENCRYPT.NEW] [34] [ℹ️ ] - Asking certificates for domain(s) : (email = ) with http challenge, using 'shortlived' profile on letsencrypt...
bw-scheduler-1 | [2026-06-05 18:47:46 +0000] [LETS-ENCRYPT.NEW.CERTBOT] [34] [ℹ️ ] - Requested name is an IP address. The Let's Encrypt certificate authority will not issue certificates for a bare IP address.
bw-scheduler-1 | [2026-06-05 18:47:46 +0000] [LETS-ENCRYPT.NEW.CERTBOT] [34] [ℹ️ ] - Ask for help or search for solutions at https://community.letsencrypt.org. See the logfile /tmp/certbot-log-4s1g9u7k/log or re-run Certbot with -v for more details.
bw-scheduler-1 | [2026-06-05 18:47:46 +0000] [LETS-ENCRYPT.NEW] [34] [❌] - Failed to generate certificate(s) for after 1 attempts.
The version of certbot used by the container is 5.6.0 which does support using bare ips as SANs
### How to reproduce?
Create a service with an ipv4 address, select http letscrypt certificate.
### Configuration file(s) (yaml or .env)
```YAML
```
### Relevant log output
```shell
```
### BunkerWeb version
1.6.11
### What integration are you using?
Docker
### Linux distribution (if applicable)
_No response_
### Removed private data
- [x] I have removed all private data from the configuration file and the logs
### Code of Conduct
- [x] I agree to follow this project's Code of Conduct
Contributor guide
Assessment
This issue has not been assessed yet.