2025-07-07 17:06:33 +07:00
2025-06-27 18:31:28 +07:00
2025-06-26 18:20:20 +07:00
2025-06-26 18:20:20 +07:00
2025-06-26 18:20:20 +07:00
2025-06-26 18:20:20 +07:00
2025-06-26 18:20:20 +07:00
2025-06-26 18:20:20 +07:00
2025-06-26 18:20:20 +07:00
2025-07-07 17:06:33 +07:00

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
S
Description
Web frontend for dnsmasq settings
Readme MIT
113 KiB
0 Stars 1 Watchers 0 Forks
20250707
Latest
2025-07-07 11:21:35 +00:00
Languages
Go 41.2%
JavaScript 32.8%
HTML 19.6%
CSS 6.4%