You've already forked nginx-proxy-manager
							
							
				mirror of
				https://github.com/NginxProxyManager/nginx-proxy-manager.git
				synced 2025-10-30 18:05:34 +03:00 
			
		
		
		
	
		
			
				
	
	
		
			28 lines
		
	
	
		
			580 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			28 lines
		
	
	
		
			580 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/bin/bash
 | |
| 
 | |
| # Colors
 | |
| BLUE='\E[1;34m'
 | |
| CYAN='\E[1;36m'
 | |
| GREEN='\E[1;32m'
 | |
| RED='\E[1;31m'
 | |
| RESET='\E[0m'
 | |
| YELLOW='\E[1;33m'
 | |
| 
 | |
| export BLUE CYAN GREEN RED RESET YELLOW
 | |
| 
 | |
| # Docker Compose
 | |
| COMPOSE_PROJECT_NAME="npm2dev"
 | |
| COMPOSE_FILE="docker/docker-compose.dev.yml"
 | |
| 
 | |
| export COMPOSE_FILE COMPOSE_PROJECT_NAME
 | |
| 
 | |
| # $1: container_name
 | |
| get_container_ip () {
 | |
| 	local container_name=$1
 | |
| 	local container
 | |
| 	local ip
 | |
| 	container=$(docker compose ps --all -q "${container_name}" | tail -n1)
 | |
| 	ip=$(docker inspect --format='{{range .NetworkSettings.Networks}}{{.IPAddress}}{{end}}' "$container")
 | |
| 	echo "$ip"
 | |
| }
 |