diff --git a/birdnet-pipy/rootfs/etc/services.d/nginx/run b/birdnet-pipy/rootfs/etc/services.d/nginx/run index 1653a9529..a91a460e1 100644 --- a/birdnet-pipy/rootfs/etc/services.d/nginx/run +++ b/birdnet-pipy/rootfs/etc/services.d/nginx/run @@ -2,4 +2,13 @@ # shellcheck shell=bash set -euo pipefail +# Wait for ingress configuration to be generated +while [ ! -f /etc/nginx/servers/ingress.conf ]; do + bashio::log.info "Waiting for /etc/nginx/servers/ingress.conf..." + sleep 1 +done + +# Wait to be sure the script fully executed +sleep 5 + nginx