mirror of
				https://github.com/thib8956/nginx-proxy
				synced 2025-11-03 18:49:20 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			16 lines
		
	
	
		
			269 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			16 lines
		
	
	
		
			269 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
#!/bin/bash
 | 
						|
set -u
 | 
						|
 | 
						|
trap '[ ${#PIDS[@]} -gt 0 ] && kill -TERM ${PIDS[@]}' TERM
 | 
						|
declare -a PIDS
 | 
						|
 | 
						|
for port in $WEB_PORTS; do
 | 
						|
	echo starting a web server listening on port "$port";
 | 
						|
	/webserver.py "$port" &
 | 
						|
	PIDS+=($!)
 | 
						|
done
 | 
						|
 | 
						|
wait "${PIDS[@]}"
 | 
						|
trap - TERM
 | 
						|
wait "${PIDS[@]}"
 |