Commit graph

15 commits

Author SHA1 Message Date
6543
e800d2110e
gofmt -s -w *.go */*.go 2021-11-25 16:12:28 +01:00
Moritz Marquardt
e5385be6da
Fix iterator issue causing 100% CPU load 2021-11-24 19:08:34 +01:00
Moritz Marquardt
eae4513b96
Fix timeout for HTTP-01, bug in HTTP challenge response & only count domains towards user limit after acquiring locks 2021-11-20 21:39:40 +01:00
Moritz Marquardt
f22cd6c4e0
Make it possible to disable rate limits 2021-11-20 21:12:28 +01:00
Moritz Marquardt
c99dbb34ce
Implement HTTP-01 challenge 2021-11-20 21:10:46 +01:00
Moritz Marquardt
b19a5ecc1d
Switch back to Let's Encrypt again & implement renewal 2021-11-20 19:36:12 +01:00
Moritz Marquardt
77321eb181
Make ACME account persistent & fix issues with certificate resolution 2021-11-20 18:23:09 +01:00
Moritz Marquardt
fcccd6435a
Add EAB for ACME 2021-11-20 15:37:36 +01:00
Moritz Marquardt
2aaac2c52b
Completely refactor certificates and implement renewal & cleanup 2021-11-20 15:30:58 +01:00
Moritz Marquardt
33f7a5d0df
Commit all current changes before vacation... 2021-08-22 17:59:30 +02:00
Moritz Marquardt
4494023086
Implement simple version of automatic certificate issuance 2021-07-13 15:45:28 +02:00
Moritz Marquardt
7c70be21d7
Add HSTS & cipher suites, handle fallback cert errors & change default port to 443 2021-07-13 10:28:50 +02:00
Moritz Marquardt
13b386d442
Switch to HTTPS using a self-signed certificate 2021-07-09 01:15:42 +02:00
Moritz Marquardt
cdd6727049
Fix error page not rendering & make it more beautiful 2021-03-17 01:16:57 +01:00
Moritz Marquardt
241f7a57ec
Split code into multiple files 2021-03-17 00:34:31 +01:00