From 88c0a2194287256e2ead00b564ce88470f9bdb8b Mon Sep 17 00:00:00 2001 From: mac Date: Tue, 28 Jul 2026 09:18:29 +0300 Subject: [PATCH] Add CORS and serve frontend from Flask --- q1-deploy-monitor/app.py | 13 ++++++++++++- q1-deploy-monitor/requirements.txt | 1 + 2 files changed, 13 insertions(+), 1 deletion(-) diff --git a/q1-deploy-monitor/app.py b/q1-deploy-monitor/app.py index 7d4848f..0f120e4 100644 --- a/q1-deploy-monitor/app.py +++ b/q1-deploy-monitor/app.py @@ -1,6 +1,17 @@ -from flask import Flask, jsonify +from flask import Flask, jsonify, send_from_directory +from flask_cors import CORS +import os app = Flask(__name__) +CORS(app) + +@app.route('/') +def index(): + return send_from_directory('.', 'dashboard.html') + +@app.route('/') +def static_files(path): + return send_from_directory('.', path) @app.route('/health') def health(): diff --git a/q1-deploy-monitor/requirements.txt b/q1-deploy-monitor/requirements.txt index 13ad7a4..3304459 100644 --- a/q1-deploy-monitor/requirements.txt +++ b/q1-deploy-monitor/requirements.txt @@ -1,2 +1,3 @@ Flask==3.0.3 gunicorn==21.2.0 +flask-cors==4.0.0