diff --git a/upgradeAll.sh b/upgradeAll.sh index 99c18978ed54f64a8379c9d8efd364eb7d377436..512fa563a0f4a219ccded23793d8a99a2572f6ea 100644 --- a/upgradeAll.sh +++ b/upgradeAll.sh @@ -121,9 +121,14 @@ else awk '/^[ \t]*(server_name|server_alias)/{gsub(/;$/, "", $2); print "https://"$2}' /etc/nginx/*-enabled/* | sort -u fi - -# List all traefik domain +# If traefik module is enable if id "dockerweb" >/dev/null 2>&1; then + if [ -d "/home/dockerweb/maintenance" ]; then + cd /home/dockerweb/maintenance + docker-compose down + fi + + # List all traefik domain echo "===== list of domain ====" echo "--- With one liner docker ---" docker ps -qa | xargs docker inspect | awk '/traefik.http.routers.*.rule/{print $2}' | sed -e 's/^"Host(`//' -e 's/`)",//' -e 's/`,`/\n/'