Introduce a new Caddy module within opnsense-config to manage Caddy server configurations. This includes enabling/disabling Caddy, setting ports, and reloading/restarting the service via OPNsense shell commands. Additionally, provide a sample Caddy configuration file for PXE booting and a test file in the pxe-http-files directory.
		
			
				
	
	
		
			5 lines
		
	
	
		
			49 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			5 lines
		
	
	
		
			49 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| :8080 {
 | |
|   root * /usr/local/http
 | |
|   file_server
 | |
| }
 |