Files
dns_service/README.md
T
2025-07-07 17:06:33 +07:00

636 B

DNS_SERVICE (frontend for dnsmasq)

routes

  • GET / - frontend
  • GET /api/settings - get all settings
  • POST /api/settings - set all settings
  • GET /api/settings/file - get settings file content
  • POST /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