from threading import Thread | |
from flask import Flask | |
import utils.config as config | |
# Instantiate Flask app | |
flask_app = Flask(__name__) | |
def home() -> str: | |
return "I'm alive" | |
def run() -> None: | |
""" | |
Run Flask app in a daemon thread | |
""" | |
def flask_run() -> None: | |
flask_app.run(host=config.host, port=config.port) | |
flask_thread = Thread(target=flask_run, daemon=True) | |
flask_thread.start() |