b3e623b97a9a1d601b178b117bf6e4013577c229
DNS_SERVICE (frontend for dnsmasq)
routes
GET/- frontendGET/api/settings- get all settingsPOST/api/settings- set all settingsGET/api/settings/file- get settings file contentPOST/api/settings/file- set settings file content
build
go build
configure
example
DNSMASQ_CONFIG=/etc/dnsmasq.conf
ENABLE_TLS=true
CERT_FILE=/etc/dns_service/dns.home.com.crt
KEY_FILE=/etc/dns_service/dns.home.com.key
SERVER_ADDRESS=0.0.0.0
SERVER_PORT=8090
SYSTEM_INITIALIZATION=rc