From 1ba9b4055e02a2dd0f139c4421250df56cb507d1 Mon Sep 17 00:00:00 2001 From: dvirlabs Date: Wed, 26 Nov 2025 03:41:47 +0200 Subject: [PATCH] Fix html --- docker-entrypoint.sh | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 docker-entrypoint.sh diff --git a/docker-entrypoint.sh b/docker-entrypoint.sh new file mode 100644 index 0000000..4623df3 --- /dev/null +++ b/docker-entrypoint.sh @@ -0,0 +1,20 @@ +#!/bin/sh +set -e + +TEMPLATE=/usr/share/nginx/html/index.html.template +TARGET=/usr/share/nginx/html/index.html + +# שומרים טמפלייט פעם אחת +if [ ! -f "$TEMPLATE" ]; then + cp "$TARGET" "$TEMPLATE" +fi + +cp "$TEMPLATE" "$TARGET" + +# מחליף את placeholder של הלינקים ב-JSON מה-ENV +if [ -n "$LAB_LINKS" ]; then + # משתמש ב-| כדי לא להסתבך עם / ב-URL + sed -i "s|__LAB_LINKS__|$LAB_LINKS|g" "$TARGET" +fi + +nginx -g 'daemon off;'