mirror of
				https://github.com/caddyserver/caddy.git
				synced 2025-11-03 23:01:06 +00:00 
			
		
		
		
	
		
			
	
	
		
			68 lines
		
	
	
	
		
			848 B
		
	
	
	
		
			Text
		
	
	
	
	
	
		
		
			
		
	
	
			68 lines
		
	
	
	
		
			848 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| 
								 | 
							
								# (this Caddyfile is contrived, but based on issues #4176 and #4198)
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								http://example.com {
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								https://example.com {
							 | 
						||
| 
								 | 
							
									tls internal
							 | 
						||
| 
								 | 
							
								}
							 | 
						||
| 
								 | 
							
								
							 | 
						||
| 
								 | 
							
								----------
							 | 
						||
| 
								 | 
							
								{
							 | 
						||
| 
								 | 
							
									"apps": {
							 | 
						||
| 
								 | 
							
										"http": {
							 | 
						||
| 
								 | 
							
											"servers": {
							 | 
						||
| 
								 | 
							
												"srv0": {
							 | 
						||
| 
								 | 
							
													"listen": [
							 | 
						||
| 
								 | 
							
														":443"
							 | 
						||
| 
								 | 
							
													],
							 | 
						||
| 
								 | 
							
													"routes": [
							 | 
						||
| 
								 | 
							
														{
							 | 
						||
| 
								 | 
							
															"match": [
							 | 
						||
| 
								 | 
							
																{
							 | 
						||
| 
								 | 
							
																	"host": [
							 | 
						||
| 
								 | 
							
																		"example.com"
							 | 
						||
| 
								 | 
							
																	]
							 | 
						||
| 
								 | 
							
																}
							 | 
						||
| 
								 | 
							
															],
							 | 
						||
| 
								 | 
							
															"terminal": true
							 | 
						||
| 
								 | 
							
														}
							 | 
						||
| 
								 | 
							
													]
							 | 
						||
| 
								 | 
							
												},
							 | 
						||
| 
								 | 
							
												"srv1": {
							 | 
						||
| 
								 | 
							
													"listen": [
							 | 
						||
| 
								 | 
							
														":80"
							 | 
						||
| 
								 | 
							
													],
							 | 
						||
| 
								 | 
							
													"routes": [
							 | 
						||
| 
								 | 
							
														{
							 | 
						||
| 
								 | 
							
															"match": [
							 | 
						||
| 
								 | 
							
																{
							 | 
						||
| 
								 | 
							
																	"host": [
							 | 
						||
| 
								 | 
							
																		"example.com"
							 | 
						||
| 
								 | 
							
																	]
							 | 
						||
| 
								 | 
							
																}
							 | 
						||
| 
								 | 
							
															],
							 | 
						||
| 
								 | 
							
															"terminal": true
							 | 
						||
| 
								 | 
							
														}
							 | 
						||
| 
								 | 
							
													]
							 | 
						||
| 
								 | 
							
												}
							 | 
						||
| 
								 | 
							
											}
							 | 
						||
| 
								 | 
							
										},
							 | 
						||
| 
								 | 
							
										"tls": {
							 | 
						||
| 
								 | 
							
											"automation": {
							 | 
						||
| 
								 | 
							
												"policies": [
							 | 
						||
| 
								 | 
							
													{
							 | 
						||
| 
								 | 
							
														"subjects": [
							 | 
						||
| 
								 | 
							
															"example.com"
							 | 
						||
| 
								 | 
							
														],
							 | 
						||
| 
								 | 
							
														"issuers": [
							 | 
						||
| 
								 | 
							
															{
							 | 
						||
| 
								 | 
							
																"module": "internal"
							 | 
						||
| 
								 | 
							
															}
							 | 
						||
| 
								 | 
							
														]
							 | 
						||
| 
								 | 
							
													}
							 | 
						||
| 
								 | 
							
												]
							 | 
						||
| 
								 | 
							
											}
							 | 
						||
| 
								 | 
							
										}
							 | 
						||
| 
								 | 
							
									}
							 | 
						||
| 
								 | 
							
								}
							 |