Skip to content

Add hoster.by DNS provider#5485

Open
butalex11 wants to merge 1 commit intoNginxProxyManager:developfrom
butalex11:add-hosterby-dns-provider
Open

Add hoster.by DNS provider#5485
butalex11 wants to merge 1 commit intoNginxProxyManager:developfrom
butalex11:add-hosterby-dns-provider

Conversation

@butalex11
Copy link
Copy Markdown

This PR adds hoster.by as a DNS challenge provider in Nginx Proxy Manager.

What is included

  • Added a new provider entry to backend/certbot/dns-plugins.json
  • Provider display name: hoster.by
  • Certbot plugin package: certbot-dns-hosterby
  • Plugin full name: dns-hosterby

Background
A third-party Certbot plugin for hoster.by DNS challenge has been published on PyPI:

  • package: certbot-dns-hosterby
  • current version: 0.1.0

Why this change is needed
Users with domains managed at hoster.by currently cannot select this provider from the NPM UI for Let's Encrypt DNS challenge and wildcard certificates.

Notes

  • This change only registers the provider in NPM
  • No backend behavior was changed outside dns-plugins.json
  • The plugin has been tested against the live hoster.by DNS API for TXT create, update, delete, and Certbot dry-run

@nginxproxymanagerci
Copy link
Copy Markdown

Docker Image for build 1 is available on DockerHub:

nginxproxymanager/nginx-proxy-manager-dev:pr-5485

Note

Ensure you backup your NPM instance before testing this image! Especially if there are database changes.
This is a different docker image namespace than the official image.

Warning

Changes and additions to DNS Providers require verification by at least 2 members of the community!

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.

1 participant