| 
									
										
										
										
											2017-01-31 12:25:02 -05:00
										 |  |  | # Directives are registered in the order they should be | 
					
						
							|  |  |  | # executed. | 
					
						
							|  |  |  | # | 
					
						
							| 
									
										
										
										
											2017-09-14 09:36:06 +01:00
										 |  |  | # Ordering is VERY important. Every plugin will | 
					
						
							|  |  |  | # feel the effects of all other plugin below | 
					
						
							| 
									
										
										
										
											2017-01-31 12:25:02 -05:00
										 |  |  | # (after) them during a request, but they must not | 
					
						
							| 
									
										
										
										
											2017-09-14 09:36:06 +01:00
										 |  |  | # care what plugin above them are doing. | 
					
						
							| 
									
										
										
										
											2017-01-31 12:25:02 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-09-14 09:36:06 +01:00
										 |  |  | # How to rebuild with updated plugin configurations: | 
					
						
							| 
									
										
										
										
											2017-02-19 20:34:29 +00:00
										 |  |  | # Modify the list below and run `go gen && go build` | 
					
						
							| 
									
										
										
										
											2017-01-31 12:25:02 -05:00
										 |  |  | 
 | 
					
						
							|  |  |  | # The parser takes the input format of | 
					
						
							| 
									
										
										
										
											2017-10-16 10:49:18 +02:00
										 |  |  | #     <plugin-name>:<package-name> | 
					
						
							| 
									
										
										
										
											2017-02-19 20:34:29 +00:00
										 |  |  | # Or | 
					
						
							| 
									
										
										
										
											2017-10-16 10:49:18 +02:00
										 |  |  | #     <plugin-name>:<fully-qualified-package-name> | 
					
						
							| 
									
										
										
										
											2017-02-19 20:34:29 +00:00
										 |  |  | # | 
					
						
							| 
									
										
										
										
											2017-09-14 09:36:06 +01:00
										 |  |  | # External plugin example: | 
					
						
							| 
									
										
										
										
											2017-10-16 10:49:18 +02:00
										 |  |  | # log:github.com/coredns/coredns/plugin/log | 
					
						
							| 
									
										
										
										
											2017-09-14 09:36:06 +01:00
										 |  |  | # Local plugin example: | 
					
						
							| 
									
										
										
										
											2017-10-16 10:49:18 +02:00
										 |  |  | # log:log | 
					
						
							| 
									
										
										
										
											2017-01-31 12:25:02 -05:00
										 |  |  | 
 | 
					
						
							| 
									
										
										
										
											2017-10-16 10:49:18 +02:00
										 |  |  | tls:tls | 
					
						
							| 
									
										
										
										
											2018-03-02 17:17:26 -08:00
										 |  |  | reload:reload | 
					
						
							| 
									
										
										
										
											2017-12-04 08:28:27 -08:00
										 |  |  | nsid:nsid | 
					
						
							| 
									
										
										
										
											2017-10-16 10:49:18 +02:00
										 |  |  | root:root | 
					
						
							|  |  |  | bind:bind | 
					
						
							|  |  |  | debug:debug | 
					
						
							|  |  |  | trace:trace | 
					
						
							|  |  |  | health:health | 
					
						
							|  |  |  | pprof:pprof | 
					
						
							|  |  |  | prometheus:metrics | 
					
						
							|  |  |  | errors:errors | 
					
						
							|  |  |  | log:log | 
					
						
							|  |  |  | dnstap:dnstap | 
					
						
							|  |  |  | chaos:chaos | 
					
						
							| 
									
										
										
										
											2018-01-11 19:59:56 +01:00
										 |  |  | loadbalance:loadbalance | 
					
						
							| 
									
										
										
										
											2017-10-16 10:49:18 +02:00
										 |  |  | cache:cache | 
					
						
							|  |  |  | rewrite:rewrite | 
					
						
							|  |  |  | dnssec:dnssec | 
					
						
							| 
									
										
										
										
											2017-10-18 02:09:25 +02:00
										 |  |  | autopath:autopath | 
					
						
							| 
									
										
										
										
											2018-05-24 14:30:01 +01:00
										 |  |  | reverse:deprecated | 
					
						
							| 
									
										
										
										
											2018-01-08 11:52:25 +01:00
										 |  |  | template:template | 
					
						
							| 
									
										
										
										
											2017-10-16 10:49:18 +02:00
										 |  |  | hosts:hosts | 
					
						
							| 
									
										
										
										
											2018-01-15 09:59:29 -08:00
										 |  |  | route53:route53 | 
					
						
							| 
									
										
										
										
											2017-10-16 10:49:18 +02:00
										 |  |  | federation:federation | 
					
						
							|  |  |  | kubernetes:kubernetes | 
					
						
							|  |  |  | file:file | 
					
						
							|  |  |  | auto:auto | 
					
						
							|  |  |  | secondary:secondary | 
					
						
							|  |  |  | etcd:etcd | 
					
						
							| 
									
										
										
										
											2018-02-05 22:00:47 +00:00
										 |  |  | forward:forward | 
					
						
							| 
									
										
										
										
											2017-10-16 10:49:18 +02:00
										 |  |  | proxy:proxy | 
					
						
							|  |  |  | erratic:erratic | 
					
						
							|  |  |  | whoami:whoami | 
					
						
							| 
									
										
										
										
											2018-01-25 11:02:51 +00:00
										 |  |  | on:github.com/mholt/caddy/onevent |