Replies: 2 comments
-
it would also be awesome to have the ability to load a global settings file. That would set the defaults for new zones created, including nameservers, specific DNS records, TSIG assignments w/Record types, as well as importing a global zone file with all these values in it. That would make deployment fast, easy, consistent, especially if it could pull from a private git. Turn on the app, provide a key, url to git, go grab some coffee and enjoy the rest of your day. |
Beta Was this translation helpful? Give feedback.
-
Thanks for the suggestions and compliments. Good to know that the DNS server is working well for your requirements.
DNS server cannot work with path or port since that is done at the HTTP protocol level. The DNS server can only answer for domain names and knows nothing about the protocol or the HTTP URL being used.
If you are asking about query logging on external database then there is plan to add DNS app to do that. Currently there is only one DNS app that works with a local sqlite db.
The software architecture is a bit different so having json config file wont be feasible. Its recommended to use HTTP API to manage the server's settings which can be used with small bash scripts using curl.
There is lack of documentation for the project due to time constraints and may take some time for that to be made available. For writing custom apps/plugins, you can refer to the existing code on GitHub to know how its implemented. If any help is required, you can always write an email to support.
As said earlier, the architecture is a bit different for using config files. Its recommended to use HTTP API to automate any task using scripts. For zones, there is already support to import/export records in standard zone file format which can be used as a template to add records in bulk for new zones. Let me know if you have any more queries or feedback. |
Beta Was this translation helpful? Give feedback.
-
I've been using Technitium off and on for several years and currently use it for a Telecom stack operating in all 50 US states, so it is a solution that I believe in, so thank you much for open-sourcing and maintaining Technitium. The following are some features that would be awesome to see:
Thanks again for all you do and for this awesome little DNS server app. You guys are awesome.
Beta Was this translation helpful? Give feedback.
All reactions