diff --git a/app.py b/app.py
index 27783ff..d76bdce 100644
--- a/app.py
+++ b/app.py
@@ -284,6 +284,12 @@ def service_worker():
# Service Worker muss auf Top-Level liegen
log_page_view("service_worker", request.headers.get('User-Agent'))
return send_from_directory(Path(__file__).parent / 'static', 'sw.js', mimetype='application/javascript')
+@app.route('/screenshot.png')
+def screenshot_image():
+ """Liefert das OpenGraph/Twitter Vorschaubild aus dem Projektstamm."""
+ log_page_view("screenshot", request.headers.get('User-Agent'))
+ return send_from_directory(Path(__file__).parent, 'screenshot.png', mimetype='image/png')
+
@app.route('/login', methods=['GET', 'POST'])
diff --git a/templates/index.html b/templates/index.html
index 9f5b7e3..87a30b4 100644
--- a/templates/index.html
+++ b/templates/index.html
@@ -11,9 +11,14 @@
+
+
+
+
+
@@ -28,6 +33,19 @@
} catch (e) {}
})();
+