diff --git a/doc_docker.md b/doc_docker.md
index a11a8edd5..358fb9f8f 100755
--- a/doc_docker.md
+++ b/doc_docker.md
@@ -145,4 +145,4 @@ In dual mode, LibreSpeed operates as a standalone server that can also connect t
To do this:
* Set the `MODE` environment variable to `dual`
* Follow the `servers.json` instructions for the frontend mode
-* The first server entry should be the local server, using the server endpoint address that a client can access.
\ No newline at end of file
+* The first server entry should be the local server, using the server endpoint address that a client can access.
diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh
index 172fd3198..6f4d80f75 100755
--- a/docker/entrypoint.sh
+++ b/docker/entrypoint.sh
@@ -27,11 +27,9 @@ if [ "$MODE" == "backend" ]; then
fi
fi
-# Set up index.php for frontend-only or standalone modes
-if [[ "$MODE" == "frontend" || "$MODE" == "dual" ]]; then
- cp /speedtest/frontend.php /var/www/html/index.php
-elif [ "$MODE" == "standalone" ]; then
- cp /speedtest/standalone.php /var/www/html/index.php
+# Set up unified index.php
+if [ "$MODE" != "backend" ]; then
+ cp /speedtest/ui.php /var/www/html/index.php
fi
# Apply Telemetry settings when running in standalone or frontend mode and telemetry is enabled
diff --git a/docker/standalone.php b/docker/standalone.php
deleted file mode 100755
index 2ef5899a9..000000000
--- a/docker/standalone.php
+++ /dev/null
@@ -1,367 +0,0 @@
-
-
-
This HTML5 speed test server is configured with telemetry enabled.
-
What data we collect
-
- At the end of the test, the following data is collected and stored:
-
-
Test ID
-
Time of testing
-
Test results (download and upload speed, ping and jitter)
-
IP address
-
ISP information
-
Approximate location (inferred from IP address, not GPS)
-
User agent and browser locale
-
Test log (contains no personal information)
-
-
-
How we use the data
-
- Data collected through this service is used to:
-
-
Allow sharing of test results (sharable image for forums, etc.)
-
To improve the service offered to you (for instance, to detect problems on our side)
-
- No personal information is disclosed to third parties.
-
-
Your consent
-
- By starting the test, you consent to the terms of this privacy policy.
-
-
Data removal
-
- If you want to have your information deleted, you need to provide either the ID of the test or your IP address. This is the only way to identify your data, without this information we won't be able to comply with your request.