20 Commits

Author SHA1 Message Date
Snowyo
c82fdb9c5c Small fixes and readme clarification 2018-08-05 19:22:54 +02:00
Marc Brückner
1943a2d6d5 bugfix tabs 2018-08-05 01:16:20 +02:00
Marc Brückner
5f1fdfbe02 finished message 2018-08-05 01:11:08 +02:00
Snowyo
6c64962026 add dry-run 2018-08-05 01:05:20 +02:00
Marc Brückner
3cb95ccf5f bugfixes 2018-08-05 00:58:32 +02:00
Snowyo
890df35826 include and exclude 2018-08-05 00:48:19 +02:00
Snowyo
96e407a843 fix multiple events 2018-08-05 00:27:22 +02:00
Marc Brückner
5c79fe024a fixes 2018-08-05 00:00:19 +02:00
Snowyo
70f63b7b6f refactoring and integrate args in program 2018-08-04 23:26:46 +02:00
Marc Brückner
cbface8332 bugfixes 2018-08-04 22:48:28 +02:00
Snowyo
0c9e004332 args fix 2018-08-04 22:39:19 +02:00
Snowyo
129e2377a4 indentation fixes 2018-08-04 22:35:22 +02:00
Snowyo
75f2bf5cce small fix 2018-08-04 22:27:19 +02:00
Snowyo
75987ced3c added initial args 2018-08-04 22:05:26 +02:00
Marc Brückner
ae23efa767 - Added printouts
- Watching reduced to one file (acme.json)
- added support to restart containers after renewal of certificates
2018-08-04 19:28:41 +02:00
vincowl
f7f7af27b8
Error generating certs with acme v2 and SANs
This error as raised while running : 
```Exception in thread Thread-1:
Traceback (most recent call last):
  File "/usr/local/lib/python3.6/threading.py", line 916, in _bootstrap_inner
    self.run()
  File "/usr/local/lib/python3.6/site-packages/watchdog/observers/api.py", line 199, in run
    self.dispatch_events(self.event_queue, self.timeout)
  File "/usr/local/lib/python3.6/site-packages/watchdog/observers/api.py", line 368, in dispatch_events
    handler.dispatch(event)
  File "/usr/local/lib/python3.6/site-packages/watchdog/events.py", line 330, in dispatch
    _method_map[event_type](event)
  File "extractor.py", line 13, in on_created
    self.handle(event)
  File "extractor.py", line 48, in handle
    sans = c['Domains']['SANs']
KeyError: 'Domains'
```
Acme.json's file syntax seems to have changed regarding my own traffic acme.json
2018-06-20 12:16:19 +02:00
Daniel Huisman
7842e09181 Improve the code I wrote when hungover, thanks to #7, closes #6 2018-06-06 12:56:08 +02:00
Daniel Huisman
9701cb9219 Start implementing ACME v2 support 2018-05-22 02:56:26 +02:00
Daniel Huisman
0f77fa2960 Added flat certificates output 2017-06-27 15:56:54 +02:00
Daniel Huisman
3711251c3a Added basic extractor 2017-06-27 14:09:51 +02:00