Skip to content

Wow! I can still use a computer? 😎

Choose a tag to compare

@sudosammy sudosammy released this 19 Aug 10:49
· 136 commits to master since this release
f2e9fc5

Changelog

New features 🥰:

  • Let’s Encrypt support right out of the box! Just LETS_ENCRYPT=<email addr> in your config
  • No more need to have *.dns. prepended to subdomains you want DNS alerting to
  • It’s now possible to run knary only on port 80 and not worry about supporting HTTPS
  • Support for zone files for creating custom DNS responses from knary
  • Support alerting on A, AAAA, CNAME, and TXT DNS lookups
  • Support hosting with an IPv6 address! Probably! I dunno. I didn’t test it lol
  • Updated Dockerfile & improved instruction around using knary in containers
  • Bettered the documentation
  • Return cookies sent in requests to our knary too

Bug fixes 🕷:

  • go.mod support
  • Fixed a bug where environment variables wouldn’t work without the presence of an .env file as well
  • Redid TLS expiry checker code to be a lot more robust (and alert when certificate is <=20 days to expiry)
  • Fixed a race condition in the deny list
  • A bug prevented knary from alerting on several denied domains that were old, that wasn’t cool, so now it will post all outdated domains for your consideration
  • Numerous other bug fixes and code improvements