This script is able to find a docker compose stack using an identifier you put in the docker compose .yml. You can use docker's health status, but if you want to restart the whole stack if a container is unreachable (VPN network around the stack) you can use this.