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 | ||||
							
								
								
									
										51
									
								
								config/moll.re.yaml
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										51
									
								
								config/moll.re.yaml
									
									
									
									
									
										Normal file
									
								
							| @@ -0,0 +1,51 @@ | ||||
| '': | ||||
|   ttl: 60 | ||||
|   type: CNAME | ||||
|   values: | ||||
|     - homepage.kluster.moll.re | ||||
|  | ||||
| '*.kluster': | ||||
|   ttl: 60 | ||||
|   type: CNAME | ||||
|   values: | ||||
|     - kluster.moll.re  | ||||
|  | ||||
| 'short': | ||||
|   ttl: 60 | ||||
|   type: CNAME | ||||
|   values: | ||||
|     - shlink.kluster.moll.re | ||||
|  | ||||
|  | ||||
| 'skiff1._domainkey': | ||||
|   type: CNAME | ||||
|   values: | ||||
|     - skiff1.tlfind3ul99o2wi.dkim.skiff.com | ||||
|  | ||||
|  | ||||
| 'skiff2._domainkey': | ||||
|   type: CNAME | ||||
|   values: | ||||
|     - skiff2.tlfind3ul99o2wi.dkim.skiff.com | ||||
|  | ||||
|  | ||||
| 'moll.re': | ||||
|   - type: MX | ||||
|     values: | ||||
|       - inbound-smtp.skiff.com | ||||
|   - type: TXT | ||||
|     values: | ||||
|       - v=spf1 include:tlfind3ul99o2wi.spf.skiff.com -all | ||||
|    | ||||
|  | ||||
|  | ||||
| '_ssh._tcp': | ||||
|   type: SRV | ||||
|   values: | ||||
|     - 0 500 2222 git.kluster.moll.re | ||||
|  | ||||
|  | ||||
| '_dmarc': | ||||
|   type: TXT | ||||
|   values: | ||||
|     - v=DMARC1; p=reject; pct=100; adkim=s; aspf=s | ||||
		Reference in New Issue
	
	Block a user