You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The power of defaults is a crucial part of user experience as it relies on the nature of human with status quo bias. People do not tend to change the defaults unless it is explicitly asked or it is to fix a problem.
Thanks for the post. The default path is set so that any file is read/written into the config folder so that the core DNS server works with all type of deployments like docker where only one volume is defined by default. This allows the app to become portable. Its kind of difficult to guess the correct type of deployment from code and set the default path based on it when starting for first time. Also, its would be challenging to change it now and cause issues when people upgrade their docker containers.
The power of defaults is a crucial part of user experience as it relies on the nature of human with status quo bias. People do not tend to change the defaults unless it is explicitly asked or it is to fix a problem.
DnsServer/DnsServerCore/LogManager.cs
Line 411 in 3a7636a
In this case, the default location for the logs are the same folder with the application. It's best for everyone to have the sane defaults like:
%PROGRAMDATA%\TechnitiumSoftware\DnsServer
for Windows,/var/log/
or/var/log/technitium
for any other system.It's a trivial change, so I can provide a patch if needed.
The text was updated successfully, but these errors were encountered: