From 919b110d0f03fb01be3544a8854c7ad7c553953a Mon Sep 17 00:00:00 2001 From: Alexandre <44178713+alexbelgium@users.noreply.github.com> Date: Wed, 30 Jul 2025 09:58:32 +0200 Subject: [PATCH] update --- omni-tools/config.json | 4 +-- omni-tools/rootfs/etc/cont-init.d/99-run.sh | 29 +++++---------------- 2 files changed, 9 insertions(+), 24 deletions(-) diff --git a/omni-tools/config.json b/omni-tools/config.json index a5fd9b4be..03388a73b 100644 --- a/omni-tools/config.json +++ b/omni-tools/config.json @@ -26,10 +26,10 @@ "panel_admin": false, "panel_icon": "mdi:toolbox", "ports": { - "8080/tcp": 8080 + "80/tcp": 8188 }, "ports_description": { - "8080/tcp": "Web UI port" + "80/tcp": "Web UI port" }, "privileged": [ "SYS_ADMIN", diff --git a/omni-tools/rootfs/etc/cont-init.d/99-run.sh b/omni-tools/rootfs/etc/cont-init.d/99-run.sh index 842cea273..adaca208c 100755 --- a/omni-tools/rootfs/etc/cont-init.d/99-run.sh +++ b/omni-tools/rootfs/etc/cont-init.d/99-run.sh @@ -5,28 +5,13 @@ # Starts omni-tools # ============================================================================== -bashio::log.info "Starting omni-tools..." +# Start omni-tools container content +bashio::log.info "Starting application" +/./docker-entrypoint.sh & true -# Create nginx configuration -mkdir -p /etc/nginx/http.d - -cat > /etc/nginx/http.d/default.conf << 'EOF' -server { - listen 8080; - server_name _; - - location / { - proxy_pass http://localhost:80; - proxy_set_header Host $host; - proxy_set_header X-Real-IP $remote_addr; - proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; - proxy_set_header X-Forwarded-Proto $scheme; - } -} -EOF +# Wait for app to become available +bashio::net.wait_for 8096 localhost 900 # Start nginx -nginx - -# Start omni-tools container content -exec docker run -d --name omni-tools-app --restart unless-stopped -p 80:80 iib0011/omni-tools:latest \ No newline at end of file +bashio::log.info "Starting NGinx..." +exec nginx &>/proc/1/fd/1