diff --git a/examples/app_hub/DEPLOY.md b/examples/app_hub/DEPLOY.md
index 83b3a22..d13766b 100644
--- a/examples/app_hub/DEPLOY.md
+++ b/examples/app_hub/DEPLOY.md
@@ -16,9 +16,13 @@ Browser → apps.f0xx.org (Gentoo FE, TLS)
On FE, hub and (if you fix it) crashes should both target **`http://artc0.intra.raptor.org:80`**, same as `location /`.
-## 1. `index.html` + hub assets
+## 1. Hub entry (`index.php`) + assets
+
+Landing uses **`index.php`** (shared footer from `examples/platform/footer.config.php`). Copy **`index.html`** only as a redirect fallback.
```bash
+cp .../android_cast/examples/app_hub/index.php \
+ .../htdocs/apps/app/androidcast_project/index.php
cp .../android_cast/examples/app_hub/index.html \
.../htdocs/apps/app/androidcast_project/index.html
cp .../android_cast/examples/app_hub/hub.css \
@@ -68,7 +72,7 @@ Use prefix location for the hub (not `alias` to a single file):
```nginx
location /app/androidcast_project/ {
alias /var/www/localhost/htdocs/apps/app/androidcast_project/;
- index index.html;
+ index index.php index.html;
}
```
diff --git a/examples/app_hub/index.html b/examples/app_hub/index.html
index 55f0ae7..16f891d 100644
--- a/examples/app_hub/index.html
+++ b/examples/app_hub/index.html
@@ -1,1090 +1 @@
-
-
-
-
-
- Android Cast — Project hub
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+RedirectContinue
diff --git a/examples/app_hub/index.php b/examples/app_hub/index.php
new file mode 100644
index 0000000..8d495ae
--- /dev/null
+++ b/examples/app_hub/index.php
@@ -0,0 +1,1093 @@
+
+
+
+
+
+
+ Android Cast — Project hub
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ false]); ?>
+
+
+
+
diff --git a/examples/build_console/backend/src/bootstrap.php b/examples/build_console/backend/src/bootstrap.php
index 73fa5aa..241ff3e 100644
--- a/examples/build_console/backend/src/bootstrap.php
+++ b/examples/build_console/backend/src/bootstrap.php
@@ -3,6 +3,7 @@ declare(strict_types=1);
$examplesRoot = dirname(__DIR__, 3);
require_once $examplesRoot . '/platform/shared_session.php';
+require_once $examplesRoot . '/platform/footer.php';
$crashSrc = $examplesRoot . '/crash_reporter/backend/src';
$configPath = __DIR__ . '/../config/config.php';
diff --git a/examples/build_console/backend/views/layout.php b/examples/build_console/backend/views/layout.php
index 0c7b94c..f1a22c8 100644
--- a/examples/build_console/backend/views/layout.php
+++ b/examples/build_console/backend/views/layout.php
@@ -53,6 +53,6 @@ $links = cfg('links', []);
-
+