Skip to content

Releases: Cielquan/DoTH-DNS

Menu Script & Shell EnvVars

29 Nov 21:03
Compare
Choose a tag to compare
  • Added very basic menu script based on whiptail (commit)
  • Added support for setting config environment variables in shell context (commit)

Shut down function

27 Nov 18:44
Compare
Choose a tag to compare
  • Added shut down function to script (-D flag) (commit)

Hotfix

25 Nov 17:06
Compare
Choose a tag to compare
  • Fixed update function to not pull doh_server's image when architecture is arm (commit)
  • Made .env file import messages more clear (commit)
  • Fixed .env file import error when no file is there (commit)

Hotfix

25 Nov 16:20
Compare
Choose a tag to compare
  • Added "fix-attrs" file for s6 overlay for pihole container to fix config file ownerships (commit)
  • Added ro flag to cert.crt, key.key and docker.sock (commit)
  • Added TZ EnvVar and /etc/localtime to all containers missing it (commit)
  • Minor fixes

Full træfik support

24 Nov 19:56
Compare
Choose a tag to compare
  • Removed nginx support (commit)
  • Removed second docker network (commit)

Script rework

17 Nov 21:38
Compare
Choose a tag to compare
  • Added detection for .htpasswd file and auto setting traefik dashboard authZ on or off & added -N flag to deactivate (commit)
  • Moved dnsmasq's conf setup from script to container via script for s6 (commit)
  • Merged setup.sh and run.sh into new simplified start_doth_dns.bash script (commit)
  • Restructured certificates directory (commit)
  • Changed cert and key file from being dynamic to being static & renamed cert.toml to tls.toml (commit)
  • Moved nginx conf setup from script into docker command (commit)
  • Renamed some Env Vars in compose files to match script Vars & moved pihole Env Vars from conf files to compose (commit)
  • Made nginx HTTPS redirect a global static setting (commit)
  • Updated README (commit)
  • Smaller code and file cleanups
  • Smaller fixes

Hotfix

12 Nov 19:44
Compare
Choose a tag to compare
  • Fixed catchall rule for global HTTPS redirect (commit)

Hotfix

12 Nov 17:56
Compare
Choose a tag to compare
  • Changed urls in run.sh script output from IP address to 'pi.hole' (commit) (commit)
  • Fixed issue with run.sh script output while checking for pihole blocklist setup (commit)
  • Minor code clean up

Updated configs

11 Nov 19:35
e327b31
Compare
Choose a tag to compare
  • Renamed project to DoTH-DNS
  • Added CHANGELOG.md (commit)
  • Dropped TLSv1.2 in nginx stream config (commit)
  • Added global https redirect config (commit)
  • Deleted old configs from cert.toml (commit)
  • Changed middleware für adding /admin for pihole urls (commit)
  • Changed traefik custom name format to xxx_XxxXxx (3 letters of category, underscore, name in camelcase) (commit)
  • Updated traefik config for v2.0
  • Updated DoH server config to version 2.2.1 (commit)
  • Fixed error for -p flag in run.sh script (commit)

dnsmasq conf fix

25 Aug 13:49
4561996
Compare
Choose a tag to compare
  • fixed dnsmasq.conf setup to be run without sudo
  • tweaked script outputs