Feature: GeoIP Backend Management
PDA version
0.6.0
Feature type
New functionality
Proposed functionality
Would be good to have support for managing the GeoIP backend.
https://doc.powerdns.com/authoritative/backends/geoip.html
Reference: https://github.com/PowerDNS-Admin/PowerDNS-Admin/issues/1095
Use case
Allows for management of GeoIP backend, for example if you have a CDN, or otherwise want to direct your records to different servers based on geolocation.
Database changes
No response
External dependencies
No response
I dont know but it looks like the project is dead as well?
I dont know but it looks like the project is dead as well?
Not dead, just moving very slowly at this point.
@dvn0 I like the idea but it doesn't seem the server API provides any direct management capabilities of this backend. Am I missing something?
I think you're right, unfortunately.
I think you're right, unfortunately.
That is unfortunate because one direction I had originally wanted to take the project was to provide a direct back-end instead of managing the servers through the API. That scenario would have been great for extending to other back-ends as well but the approach in general doesn't solve what I was going for. If the HTTP backend would return queries one-to-one then I think it would be more ideal to supplement the underlying storage with the app / database itself to fully control things in great detail. I'm not sure if the PowerDNS project provides a route to create custom back-ends either that could subvert the current behavior of query aggregation.