| 
					
				 | 
			
			
				@@ -138,8 +138,21 @@ if [[ -x "$(command -v docker)" && -x "$(command -v docker-compose)" ]]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 echo -e "${YELLOW}Detach with CTRL+P+Q${NC}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                 docker attach "$containerId" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        elif [[ $2 == "mongo" ]]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            if [[ -f .env ]]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                # shellcheck disable=SC1091 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                source .env 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                if [[ -z $(docker-compose ps -q mongo) ]]; then 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    echo -e "${RED}Error: Mongo offline, please start to attach.${NC}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    echo -e "${YELLOW}Detach with CTRL+C${NC}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    docker-compose exec mongo mongo musare -u ${MONGO_USER_USERNAME} -p ${MONGO_USER_PASSWORD} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                echo -e "${RED}Error: .env does not exist${NC}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         else 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-            echo -e "${RED}Invalid service $2\n${YELLOW}Usage: $(basename "$0") attach backend${NC}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            echo -e "${RED}Invalid service $2\n${YELLOW}Usage: $(basename "$0") attach [backend,mongo]${NC}" 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         fi 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         ;; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 |