From 2c76b4b84f9edc027174b94dc6ab8985452b5197 Mon Sep 17 00:00:00 2001 From: Joseph Hale Date: Tue, 17 Feb 2026 14:33:16 -0700 Subject: [PATCH] Generate HTML page immediately on container start Call generate_html.sh before starting nginx to ensure a valid HTML page is ready to serve immediately, preventing nginx default page or errors on first boot. Uses existing placeholder page when no test data is available yet. --- entrypoint.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/entrypoint.sh b/entrypoint.sh index c74e205..a50851e 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -11,6 +11,9 @@ echo "$CRON_SCHEDULE /app/speedtest_runner.sh >> /var/log/speedtest.log 2>&1" > # Create log file touch /var/log/speedtest.log +# Generate initial HTML page (before nginx starts) +/app/generate_html.sh + # Start nginx nginx -- 2.51.2