36 Commits
Author SHA1 Message Date
Wlad Meixner 84e29765eb remove newer incompatible lego version 2019-08-05 16:30:43 +02:00
Wlad Meixner 4247179d8c fix vendoring issues 2019-08-05 16:25:51 +02:00
dreadl0ck c70ea1f757 Merge branch 'master' of https://github.com/foomo/simplecert 2019-07-23 09:27:28 +02:00
dreadl0ck fa85310f1c switched to go modules 2019-07-23 09:27:09 +02:00
dreadl0ck a8373a6c98 added default cache dir: letsencrypt and made the config field mandatory 2019-07-23 09:26:49 +02:00
dreadl0ck d772712110 Merge pull request #1 from gosticks/master
update import path for lego
2019-03-25 14:50:44 +01:00
Wlad Meixner 7ce132002b cleanup: revert import path 2019-03-25 13:11:52 +01:00
Wlad Meixner 35ad55ef3a fix: replace lego xenolf import with go-acme 2019-03-25 13:09:14 +01:00
dreadl0ck 34c82cbd47 added a warning if errorHandler is not set, added a note on using wildcard certs in local mode 2019-02-25 17:14:56 +01:00
dreadl0ck 5881b13730 check if domains have changed in prod mode, if true obtain a new cert 2019-02-25 14:58:24 +01:00
dreadl0ck bbc94f2196 dont fatal if renewal challenge fails, added DidFailToRenewCertificate hook to allow handling failures 2019-02-25 12:50:21 +01:00
dreadl0ck 45db3d46e1 cleanup and readme update 2019-02-22 12:19:12 +01:00
dreadl0ck 99a49d0840 cleanup, added ListenAndServeTLSCustom 2019-02-22 10:00:30 +01:00
dreadl0ck 2f3cf3800a added error constants and improved config validation func 2019-02-22 09:51:34 +01:00
dreadl0ck 827e077da5 added support for wildcard certificates 2019-02-21 17:55:37 +01:00
dreadl0ck e4f9285d73 added wrappers for ListenAndServeTLS and updated examples 2019-02-21 17:40:39 +01:00
dreadl0ck faf5d6df64 more cleanup, made hosts entry creation in local mode configurable 2019-02-21 16:49:17 +01:00
dreadl0ck 0886c10e21 cleanup and using filepath.Join for cross platform filepath handling 2019-02-21 16:41:05 +01:00
dreadl0ck 85503f229b cleanup, retrieving DNSNames from certificate instead of using a yml file 2019-02-21 16:26:00 +01:00
dreadl0ck e5ca1a3d50 bootstrapped local mode, for automatically generating a trusted self signed cert via mkcert tool for local development, added example 2019-02-20 18:19:00 +01:00
dreadl0ck 32f3286dd3 cleanup 2019-02-19 18:03:38 +01:00
dreadl0ck 5c6c015981 removed vendoring 2019-02-19 10:18:40 +01:00
dreadl0ck 86e88c5097 updated endpoints for v2 api 2019-02-14 12:28:54 +01:00
dreadl0ck bdf1a01229 readme indent fix 2019-02-14 12:22:21 +01:00
dreadl0ck bc72b3095f refactored codebase to use the new lego package api and added support for DNS challenges 2019-02-14 12:20:21 +01:00
dreadl0ck 716f19e7e4 updated vendored letsencrypt api package 2019-02-14 12:19:40 +01:00
dreadl0ck a35cf90f6a fix: block until cert is renewed 2018-12-20 18:24:00 +01:00
dreadl0ck e7fa57d284 make init blocking until cert is renewed 2018-12-20 18:19:57 +01:00
dreadl0ck e876c7b294 log when closing logfile handle 2018-12-20 14:37:47 +01:00
dreadl0ck 104ad976d9 rename autocert.go to simplecert.go 2018-12-20 14:08:34 +01:00
dreadl0ck 61dac9f48e write logs into dedicated logfile in CacheDir and include simplecert string in all messages for filtering logs 2018-12-20 14:08:18 +01:00
dreadl0ck 553149bec4 renewalRoutine: check for expiry on init 2018-12-20 13:12:57 +01:00
dreadl0ck 8ad390a5ad renamed project to simplecert 2018-03-06 17:24:51 +01:00
dreadl0ck c28a932fab removed tabs 2018-03-05 17:46:51 +01:00
dreadl0ck 82af9cc8c9 lets go 2018-03-05 17:42:50 +01:00
Jan Halfar bf611ef038 Initial commit 2018-03-05 16:55:49 +01:00