diff --git a/database/migrations/20260901_add_route_activated_at.sql b/database/migrations/20260901_add_route_activated_at.sql
deleted file mode 100644
index 02cec13..0000000
--- a/database/migrations/20260901_add_route_activated_at.sql
+++ /dev/null
@@ -1,6 +0,0 @@
--- Ergänzt den manuellen Freigabezeitpunkt für Strecken.
--- Neue Strecken bleiben unveröffentlicht, solange activated_at is NULL.
-
-ALTER TABLE routes ADD COLUMN activated_at TEXT DEFAULT NULL;
-
-CREATE INDEX IF NOT EXISTS idx_routes_activation ON routes(status, activated_at);
diff --git a/examples/presentation-route.gpx b/examples/presentation-route.gpx
deleted file mode 100644
index cf570b7..0000000
--- a/examples/presentation-route.gpx
+++ /dev/null
@@ -1,29 +0,0 @@
-
-
-
- Wegwichtel Demo – Rundweg
- Beispielstrecke für Präsentations- und Funktionstests. Keine reale Wegführung.
-
-
- Wegwichtel Demo – Rundweg
-
- 328
- 330
- 332
- 334
- 337
- 339
- 338
- 336
- 333
- 331
- 329
- 327
- 327
- 328
-
-
-
diff --git a/examples/presentation-route.json b/examples/presentation-route.json
deleted file mode 100644
index 71de53c..0000000
--- a/examples/presentation-route.json
+++ /dev/null
@@ -1,38 +0,0 @@
-{
- "name": "Wegwichtel Demo – Rundweg",
- "description": "Beispielstrecke für Präsentations- und Funktionstests. Keine reale Wegführung.",
- "pois": [
- {
- "title": "Demo-Start",
- "description": "Hier beginnt die Präsentationsstrecke.",
- "lat": 50.57988,
- "lon": 10.43142,
- "triggerRadiusM": 25,
- "sequence": 0
- },
- {
- "title": "Wiesenblick",
- "description": "Ein Beispiel-Streckenpunkt für Texte, Bilder und Audio.",
- "lat": 50.58109,
- "lon": 10.43384,
- "triggerRadiusM": 25,
- "sequence": 1
- },
- {
- "title": "Waldrand",
- "description": "Zweiter Beispiel-Streckenpunkt der Demo-Strecke.",
- "lat": 50.58082,
- "lon": 10.43546,
- "triggerRadiusM": 25,
- "sequence": 2
- },
- {
- "title": "Demo-Ziel",
- "description": "Hier endet die Präsentationsstrecke.",
- "lat": 50.57972,
- "lon": 10.43231,
- "triggerRadiusM": 25,
- "sequence": 3
- }
- ]
-}
diff --git a/examples/sample-route.gpx b/examples/sample-route.gpx
deleted file mode 100644
index e86d173..0000000
--- a/examples/sample-route.gpx
+++ /dev/null
@@ -1,9 +0,0 @@
-
-
- Beispielweg
- Beispielweg
- 34
- 37
- 35
-
-
diff --git a/nginx/wegwichtel-moderation.htpasswd b/nginx/wegwichtel-moderation.htpasswd
new file mode 100644
index 0000000..e69de29