#!/bin/sh
echo 
echo "Nginx Proxy & Certbot Docker Image"
echo "============================================================"
echo
now=$(date)
echo "Start At: $now"
echo "Checking Docker Image Status....."
echo
# cd /var/dev/EAMD.ucp/Components/com/ceruleanCircle/EAM/1_infrastructure/DockerWorkspaces/WODA/1.0.0/Alpine/3.13.2/Nginx/1.15/certbot/1.7.0/test.wo-da.de/
#check docker woda application with nodejs service status
docker-compose ps --services --filter "status=running" | grep nginx
export status=$?
if [ $status = 0 ]; then
    echo "Container Already Runing...";
    echo "Stopping Nginx Proxy Server & Certbot Docker Image..."
    docker-compose down
    echo "Building Nginx Proxy Server & Certbot Docker Image..."
    docker-compose build
    [ ! -d "/data/certbot" ] && ./init-letsencrypt.sh
    echo "Startinging Nginx Proxy Server & Certbot Docker Image..."
    docker-compose up
else
    echo "Conatiner not runing..."; 
    echo
    echo "Building Nginx Proxy Server & Certbot Docker Image..."
    echo
    # cd /var/dev/EAMD.ucp/Components/com/ceruleanCircle/EAM/1_infrastructure/DockerWorkspaces/WODA/1.0.0/Alpine/3.13.2/Nginx/1.15/certbot/1.7.0/test.wo-da.de/
    docker-compose build
    [ ! -d "/data/certbot" ] && ./init-letsencrypt.sh
fi
echo "============================================================"