add PWA & makeup

This commit is contained in:
2026-04-19 16:12:24 +02:00
parent d01226cb5a
commit 5cc1257859
4 changed files with 62 additions and 1 deletions
+13 -1
View File
@@ -1,4 +1,4 @@
from flask import Flask, render_template, request, session, jsonify
from flask import Flask, render_template, request, session, jsonify, send_from_directory
from paho.mqtt import client as mqtt_client
from werkzeug.security import generate_password_hash, check_password_hash
import json
@@ -569,6 +569,18 @@ def save_config_file():
conn.close()
return jsonify({"success": True})
@app.route('/manifest.json')
def serve_manifest():
return send_from_directory('.', 'manifest.json')
@app.route('/sw.js')
def serve_sw():
return send_from_directory('.', 'sw.js')
@app.route('/icon-512.png')
def serve_icon():
return send_from_directory('.', 'icon-512.png')
if __name__ == '__main__':
threading.Thread(target=auto_update_ids, daemon=True).start()
app.run(host='0.0.0.0', port=5000)