gatus/controller
Christian Krudewig a05daeda2e
feat(web): Support TLS encryption (#322)
* Basic setup to serve HTTPS

* Correctly handle the case of missing TLS configs

* Documenting TLS

* Refactor TLS configuration setup

* Add TLS Encryption section again to README

* Extending TOC in README

* Moving TLS settings to subsection of web settings

* Adding tests for config/web

* Add test for handling TLS

* Rename some variables as suggested

* Corrected error formatting

* Update test module import

* Polishing the readme file

* Error handling for TLSConfig()

---------

Co-authored-by: TwiN <twin@linux.com>
2023-04-22 12:12:56 -04:00
..
handler fix(metrics): Disable compression on prometheus/client_golang's handler 2023-01-19 23:06:38 -05:00
controller_test.go feat(web): Support TLS encryption (#322) 2023-04-22 12:12:56 -04:00
controller.go feat(web): Support TLS encryption (#322) 2023-04-22 12:12:56 -04:00