mirror of
				https://github.com/caddyserver/caddy.git
				synced 2025-10-31 21:31:07 +00:00 
			
		
		
		
	 2a127ac3d1
			
		
	
	
		2a127ac3d1
		
			
		
	
	
	
	
		
			
			This change is aimed at enhancing the logging module within the Caddyfile directive to allow users to configure logs other than the HTTP access log stream, which is the current capability of the Caddyfile [1]. The intent here is to leverage the same syntax as the server log directive at a global level, so that similar customizations can be added without needing to resort to a JSON-based configuration. Discussion for this approach happened in the referenced issue. Closes https://github.com/caddyserver/caddy/issues/3958 [1] https://caddyserver.com/docs/caddyfile/directives/log
		
			
				
	
	
		
			18 lines
		
	
	
	
		
			177 B
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
	
		
			177 B
		
	
	
	
		
			Text
		
	
	
	
	
	
| {
 | |
| 	log {
 | |
| 		output file foo.log
 | |
| 	}
 | |
| }
 | |
| ----------
 | |
| {
 | |
| 	"logging": {
 | |
| 		"logs": {
 | |
| 			"default": {
 | |
| 				"writer": {
 | |
| 					"filename": "foo.log",
 | |
| 					"output": "file"
 | |
| 				}
 | |
| 			}
 | |
| 		}
 | |
| 	}
 | |
| }
 |