[GH-ISSUE #10484] include certbot-dns-multi in nginx proxymanager #2267

Closed
opened 2026-02-26 12:51:51 +03:00 by kerem · 1 comment
Owner

Originally created by @richardwonka on GitHub (Jan 2, 2026).
Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/10484

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). Original GitHub issue: https://github.com/community-scripts/ProxmoxVE/issues/10484 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_
kerem closed this issue 2026-02-26 12:51:51 +03:00
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.

<!-- gh-comment-id:3729587029 --> @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.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/ProxmoxVE#2267
No description provided.