24 lines
		
	
	
	
		
			593 B
		
	
	
	
		
			Python
		
	
	
	
	
	
			
		
		
	
	
			24 lines
		
	
	
	
		
			593 B
		
	
	
	
		
			Python
		
	
	
	
	
	
| defaults = {
 | |
|     'apt': {
 | |
|         'packages': {
 | |
|             'dehydrated': {},
 | |
|             'dnsutils': {},
 | |
|         },
 | |
|     },
 | |
|     'letsencrypt': {
 | |
|         'domains': {
 | |
|             # 'example.com': {
 | |
|             #     'aliases': {'www.example.com'},
 | |
|             #     'reload': {'nginx'},
 | |
|             #     'owner': 'www-data',
 | |
|             #     'location': '/opt/app/certs',
 | |
|             # },
 | |
|         },
 | |
|     },
 | |
|     'systemd-timers': {
 | |
|         'letsencrypt': {
 | |
|             'command': '/usr/bin/dehydrated --cron --accept-terms --challenge dns-01',
 | |
|             'when': 'daily',
 | |
|         },
 | |
|     },
 | |
| }
 | 
