include certbot-dns-multi in nginx proxymanager #2269

Closed
opened 2026-02-05 04:21:40 +03:00 by OVERLORD · 1 comment
Owner

Originally created by @richardwonka on GitHub (Jan 2, 2026).

Credit to @CrazyWolf13

an upgrade of nginx proxymanager to trixie would reliably break the web ui, getting an "API isn't healty" status.

The steps below fixed this:

[...]i found a solution/workaround on ipv64-forum (https://v64.tech/t/nginx-proxy-manager-dnschallenge-ipv64-debian-13-fail/4177/7).

[...]

Run this code in lxc container:

#venv aktivieren
source /opt/certbot/bin/activate

apt-get update && apt-get install -y golang

apt update && apt install -y build-essential git

pip install --no-cache-dir setuptools-golang==2.9.0

export CGO_ENABLED=1
export GO111MODULE=on

pip install --no-build-isolation --no-cache-dir certbot-dns-multi

These steps fixed the web UI and nginxproxymanager is now fully functioning after the upgrade.

Originally posted by @i4mr000t in https://github.com/community-scripts/ProxmoxVE/discussions/7489#discussioncomment-14955284

Originally created by @richardwonka on GitHub (Jan 2, 2026). Credit to @CrazyWolf13 an upgrade of nginx proxymanager to trixie would reliably break the web ui, getting an "API isn't healty" status. The steps below fixed this: [...]i found a solution/workaround on ipv64-forum (https://v64.tech/t/nginx-proxy-manager-dnschallenge-ipv64-debian-13-fail/4177/7). [...] Run this code in lxc container: ``` #venv aktivieren source /opt/certbot/bin/activate apt-get update && apt-get install -y golang apt update && apt install -y build-essential git pip install --no-cache-dir setuptools-golang==2.9.0 export CGO_ENABLED=1 export GO111MODULE=on pip install --no-build-isolation --no-cache-dir certbot-dns-multi ``` These steps fixed the web UI and nginxproxymanager is now fully functioning after the upgrade. _Originally posted by @i4mr000t in https://github.com/community-scripts/ProxmoxVE/discussions/7489#discussioncomment-14955284_
Author
Owner

@CrazyWolf13 commented on GitHub (Jan 9, 2026):

You are very welcome to open up a PR, but we can't include and handle each certbot plugin, nginxproxymanager is already a kind of a sh*tscript because it breaks on every update and none of us maintainers use nginxproxymanager at all, we switched to better more modern alternatives like zoraxy, traefik, caddy, etc.

@CrazyWolf13 commented on GitHub (Jan 9, 2026): You are very welcome to open up a PR, but we can't include and handle each certbot plugin, nginxproxymanager is already a kind of a sh*tscript because it breaks on every update and none of us maintainers use nginxproxymanager at all, we switched to better more modern alternatives like zoraxy, traefik, caddy, etc.
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: starred/ProxmoxVE#2269