pure
is a collection of software and tools that I use to manage my network and my storage.
Directory tree:
pkg/dnshandlers
is meant to be an intercepting DNS caching proxy- I'm willingly not implementing support for most record types
pkg/dohot
is a forwarder for mainly A and AAAA records is loosely inspired bypkg/shsh
is a http proxy tailor-made to support the "signed hash protocol"- https://www.theiphonewiki.com/wiki/SHSH
- it redirects everything else towards HTTPS
pkg/sntp
is a sntp v4 server that relays the time of the system on which it is running- the rest of the project is just basic ansible