initial setup
This commit is contained in:
		
							
								
								
									
										30
									
								
								config.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										30
									
								
								config.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,30 @@ | ||||
| providers: | ||||
|   config: | ||||
|     class: octodns.provider.yaml.YamlProvider | ||||
|     directory: ./config | ||||
|     default_ttl: 3600 | ||||
|     enforce_order: True | ||||
|    | ||||
|   kluster: | ||||
|     class: octodns_ddns.DdnsSource | ||||
|  | ||||
|   cloudflare: | ||||
|     class: octodns_cloudflare.CloudflareProvider | ||||
|     # Your Cloudflare account email address (required, optional if using token) | ||||
|     email: env/CLOUDFLARE_EMAIL | ||||
|     # The API Token or API Key. | ||||
|     # Required permissions for API Tokens are Zone:Read, DNS:Read and DNS:Key. | ||||
|     token: env/CLOUDFLARE_TOKEN | ||||
|     # Optional. Filter by account ID in environments where a token has access | ||||
|     # across more than the permitted number of accounts allowed by Cloudflare. | ||||
|     account_id: env/CLOUDFLARE_ACCOUNT_ID | ||||
|  | ||||
|  | ||||
|  | ||||
| zones: | ||||
|   'moll.re': | ||||
|     sources: | ||||
|       - config # sets all other records | ||||
|       - kluster # sets kluster.moll.re | ||||
|     targets: | ||||
|       - cloudlfare | ||||
		Reference in New Issue
	
	Block a user