mirror of
				https://github.com/caddyserver/caddy.git
				synced 2025-10-31 02:27:19 -04:00 
			
		
		
		
	
		
			
				
	
	
		
			26 lines
		
	
	
		
			488 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
			
		
		
	
	
			26 lines
		
	
	
		
			488 B
		
	
	
	
		
			Plaintext
		
	
	
	
	
	
| description "Caddy HTTP/2 web server"
 | |
| 
 | |
| start on runlevel [2345]
 | |
| stop on runlevel [016]
 | |
| 
 | |
| console log
 | |
| 
 | |
| setuid www-data
 | |
| setgid www-data
 | |
| 
 | |
| respawn
 | |
| respawn limit 10 5
 | |
| 
 | |
| reload signal SIGUSR1
 | |
| 
 | |
| # Let's Encrypt certificates will be written to this directory.
 | |
| env HOME=/etc/caddy
 | |
| 
 | |
| limit nofile 1048576 1048576
 | |
| 
 | |
| script
 | |
|         cd /etc/caddy
 | |
|         rootdir="$(mktemp -d -t "caddy-run.XXXXXX")"
 | |
|         exec /usr/local/bin/caddy -agree -log=stdout -conf=/etc/caddy/Caddyfile -root=$rootdir
 | |
| end script
 |