-
-
Notifications
You must be signed in to change notification settings - Fork 199
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.
Already on GitHub? Sign in to your account
Improve API to allow for external-dns (DDNS) integration #1487
Comments
If I got it correctly, you essentially want blocky as a target for external-dns. With the current architecture of blocky this is AFAIK impossible. Blocky's configuration is declarative and blocky is entirely stateless. However, you could probably achieve this, without needing to extend or change blocky, by utilizing the |
It would just be dynamically inserting DNS records, there wouldn't need to be any state on blocky side since external-dns runs at a given interval (I have it set to run every minute with their other providers) However I don't have a use-case for this right now so I'll go ahead and close the issue. |
Hi 馃憢馃徏
I came across an interesting use-case for blocky. I would love to have external-dns push records to blocky using DDNS.
external-dns currently supports writing a webhook to integrate services that are not included by default. Outside the original ask of supporting DDNS, the webhook is something I could look at implementing since it doesn't look that hard to create a webhook. Someone wrote one for adguard home and it looks pretty easy to implement given Blocky's API was improved.
I'll try to post a follow-up with what is needed from the API.
Thanks!
The text was updated successfully, but these errors were encountered: