bunkerity / bunkerity/bunkerweb

[FEATURE] Add support for Let’s Encrypt IP address certificates

Open
#3,628 3 comments 0 reactions 1 assignee Claimed by @TheophileDiot View on GitHub
core enhancement
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

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.