caddy/modules/caddypki
Ian c5197f5999
acme_server: fix reload of acme database (#3874)
* acme_server: Refactor database creation apart from authority creation

This is a WIP commit that doesn't really offer anything other than
setting us up for using a UsagePool to gracefully reload acme_server
configs.

* Implement UsagePool

* Remove unused context

* Fix initializing non-ACME CA

This will handle cases where a DB is not provided

* Sanitize acme db path and clean debug logs

* Move regex to package level to prevent recompiling
2020-11-23 13:58:26 -07:00
..
acmeserver acme_server: fix reload of acme database (#3874) 2020-11-23 13:58:26 -07:00
ca.go acme_server: fix reload of acme database (#3874) 2020-11-23 13:58:26 -07:00
certificates.go v2: Implement 'pki' app powered by Smallstep for localhost certificates (#3125) 2020-03-13 11:06:08 -06:00
command.go pki: Embedded ACME server (#3198) 2020-05-05 12:35:32 -06:00
crypto.go pki: Add docs to some struct fields 2020-05-18 13:50:46 -06:00
maintain.go all: Recover from panics in goroutines 2020-05-12 11:36:20 -06:00
pki.go pki: Embedded ACME server (#3198) 2020-05-05 12:35:32 -06:00