A customizable DNS server for home use.
 
 
 
 
 
 
Go to file
Adam Veldhousen 6ee05ebb06
ci.vdhsn.com/push Build is passing Details
update to use unix time in prep for replacing TEXT field for a simmple int (hoping for perf increasee)
2021-06-23 23:52:41 -05:00
.github/workflows pagination-logs (#1) 2021-06-10 22:07:54 +00:00
client fix bug with start time 2021-06-23 09:36:04 -05:00
internal update to use unix time in prep for replacing TEXT field for a simmple int (hoping for perf increasee) 2021-06-23 23:52:41 -05:00
.dockerignore pagination-logs (#1) 2021-06-10 22:07:54 +00:00
.drone.yml add git 2021-06-23 21:11:34 -05:00
.gitignore some style tweaks to the frontend, added search bar, fixed bug with errors not showing correctly 2021-05-13 10:54:52 -05:00
Dockerfile reorder stuff 2021-06-23 08:38:15 -05:00
README.md chore: add build badge 2021-06-10 17:29:43 -05:00
config.go pagination-logs (#1) 2021-06-10 22:07:54 +00:00
go.mod Squashed commit of the following: 2021-05-30 20:03:09 -05:00
go.sum pagination-logs (#1) 2021-06-10 22:07:54 +00:00
insomnia_collection.json added insomnia collection and implemented rules API 2021-05-06 23:07:10 -05:00
main.go pagination-logs (#1) 2021-06-10 22:07:54 +00:00
makefile update to use unix time in prep for replacing TEXT field for a simmple int (hoping for perf increasee) 2021-06-23 23:52:41 -05:00
test.sh Squashed commit of the following: 2021-05-30 20:03:09 -05:00

README.md

Gopherhole

GoDoc Reference Go Report Card GitHub Actions Build Status

Fully customizable DNS server.

  • HTTP API to configure on the fly
  • Supports Redis/local in memory caching
  • Access logging
  • Custom rules

Compatible with pihole block lists: https://firebog.net/

LICENSE

MIT