new
improved
Web App
Relay
September 4, 2024 Relay v1.1.0 Release
A new version of the
DNSFilter Relay
, v1.1.0 is now available! Updated binaries can be downloaded from the Dashboard (Deployments → Relay → Install
) and our Help Docs. Current VM docker images in the wild will be updated with 1.1.0 in the coming weeks - *certain older Ubuntu distributions may need to be manually updated, instructions here.*
New Features 🎉
Relay Configurator:
Users now have the ability to custom craft their own relay.conf file directly in the UI.- Generated Modeallows the user to select the appropriate site to associate the relay with, select the logging level, specify a hostname for the specific relay, and define their local domains and resolvers. This will generate a relay.conf file that will be ready to use.
- Manual Modeallows the user to craft their own relay.conf using a sample file. This is enhanced from the original experience, as specific instructions with tool tips are now presented.
Custom Logging Option:
with this option enabled, the relay is able to automatically rotate up to 10 log files, with a maximum of 100MB total space utilization.- To enable custom logging, append the [log]section ofrelay.confwithfile="relay.log", start/restart the relay to enable.
Improvements 🛠️
- Support for custom hostnames, allowing the user to specify the hostname of a relay in the relay.conf file. This will come in handy for deployments where multiple instances of the relay exist, and unique names must be used to identify them.
- Compression of DNS Packets - this solves an issue where certain network connected devices were unable to connect reliably to the DNSFilter network through the relay.
- Detailed logging (verbose = true) is enabled by default inrelay.conf, allowing for more efficient debugging. With aforementioned Custom Logging enabled, logs can now rotate up to 10 files, with a maximum total size of 100MB.