 f7c78e675a
			
		
	
	
		f7c78e675a
		
	
	
	
	
		
			
			make use of mainline nginx image, switch ssl/non-ssl config file based on presence of cert/key, hardcode app port since it is hardcoded in the app container as well
		
			
				
	
	
		
			10 lines
		
	
	
		
			290 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			10 lines
		
	
	
		
			290 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/bin/bash
 | |
| if [ -f "/cert/cert.pem" -a -f "/cert/key-no-password.pem" ]; then
 | |
|   echo "found certificate and key, linking ssl config"
 | |
|   ssl="-ssl"
 | |
| else
 | |
|   echo "linking plain config"
 | |
| fi
 | |
| ln -s /etc/nginx/sites-available/mattermost$ssl /etc/nginx/conf.d/mattermost.conf
 | |
| nginx -g 'daemon off;'
 |