Chris Smith
|
89c69d7c50
|
Maybe don't name all certs '*.pem'
|
5 jaren geleden |
Chris Smith
|
b46ff1eb0e
|
Accept existing certs in any order
This is how Let's Encrypt's rate limits are enforced.
|
5 jaren geleden |
Chris Smith
|
696f3af4f8
|
Initialise config immediately
Add tests
|
5 jaren geleden |
Chris Smith
|
232c3ec4f4
|
Support for wildcard domains
|
5 jaren geleden |
Chris Smith
|
a0ee5f3f04
|
Remove dead code, tidy up
|
5 jaren geleden |
Chris Smith
|
d51a7521ff
|
Add X-Forwarded-For as well
|
5 jaren geleden |
Chris Smith
|
033de3b124
|
Set X-Forwarded-Proto for SSL connections
|
5 jaren geleden |
Chris Smith
|
004096f629
|
Logging of signals
|
5 jaren geleden |
Chris Smith
|
49382e5401
|
Fix double signal
|
5 jaren geleden |
Chris Smith
|
be27a68171
|
Deploy all certs, don't write dupe certs
|
5 jaren geleden |
Chris Smith
|
834702c6a6
|
pre-commit
|
5 jaren geleden |
Chris Smith
|
d84c217431
|
Fix error on signal, de-jitter signals.
|
5 jaren geleden |
Chris Smith
|
7daea071e8
|
Add signalling on update
|
5 jaren geleden |
Chris Smith
|
941fdf6315
|
Don't warn about containers without labels
|
5 jaren geleden |
Chris Smith
|
00aa0e6254
|
Don't fail startup if things don't resolve.
|
5 jaren geleden |
Chris Smith
|
cad8dc3675
|
Fix whitespace and cert path in haproxy template
|
5 jaren geleden |
Chris Smith
|
93f6cdc494
|
Deploy certs
|
5 jaren geleden |
Chris Smith
|
b8b1d93a08
|
Move config to env vars.
I'll make up my mind one day.
|
5 jaren geleden |
Chris Smith
|
e52a87e7f9
|
Move acme settings to config, not env vars
|
5 jaren geleden |
Chris Smith
|
ce833310ac
|
Cleanup, redeploy, deal with expired certs
|
5 jaren geleden |
Chris Smith
|
c31153cdd7
|
Pass email for certificate manager
|
5 jaren geleden |
Chris Smith
|
5828c6f837
|
Use new docker and lego code
|
5 jaren geleden |
Chris Smith
|
f74d2f0aac
|
First pass at lego-based cert retriever.
(Holy dependencies, batman)
|
5 jaren geleden |
Chris Smith
|
ba43f3c7ed
|
First-pass rewrite of docker code
|
5 jaren geleden |
Chris Smith
|
13fa96a57c
|
Add auth label
|
5 jaren geleden |
Chris Smith
|
f523b6a4ef
|
Fix error condition for checking cert timestamps
|
5 jaren geleden |
Chris Smith
|
32a3546cec
|
Populate vhost correctly for certs
|
5 jaren geleden |
Chris Smith
|
35baa44c5d
|
Make deployer keep listening...
|
5 jaren geleden |
Chris Smith
|
15a2b4090c
|
Initialise cert map
|
5 jaren geleden |
Chris Smith
|
a14bfec362
|
Fix extension handling
|
5 jaren geleden |
Chris Smith
|
fada0be17a
|
More logging
|
5 jaren geleden |
Chris Smith
|
e65933e339
|
Logging tweaks
|
5 jaren geleden |
Chris Smith
|
51d5c4b6de
|
First pass at a certificate deployer
|
5 jaren geleden |
Chris Smith
|
5b86f8e545
|
Emit discovered certs
|
5 jaren geleden |
Chris Smith
|
0bbfd5f075
|
Flesh out cert handling a bit more
|
5 jaren geleden |
Chris Smith
|
4b014b272b
|
Skeleton certificate scanning
Fix bug in hostname generation not adding additional containers
|
5 jaren geleden |
Chris Smith
|
8eb3db4442
|
Begin refactoring into packages
|
5 jaren geleden |
Chris Smith
|
9d370377c8
|
Add licence
|
5 jaren geleden |
Chris Smith
|
2e81266a1c
|
Add pre-commit config
|
5 jaren geleden |
Chris Smith
|
f88042436d
|
Add logging, update haproxy example
|
5 jaren geleden |
Chris Smith
|
980e19b59d
|
Pull out hostnames more nicely
|
5 jaren geleden |
Chris Smith
|
85e2e7d312
|
Flesh out templates a bit
|
5 jaren geleden |
Chris Smith
|
485fda9a84
|
Refactor into separate types
|
5 jaren geleden |
Chris Smith
|
284a446bc8
|
Use correct label for ports
|
5 jaren geleden |
Chris Smith
|
0fc7b00ddb
|
Add dockerfile.
|
5 jaren geleden |
Chris Smith
|
3e81490ae2
|
Initial import
Generates two hardcoded templates to stdout
|
5 jaren geleden |