import threading from app import app from app.config import PORT from app.scheduler import schedule_tasks from app.api import store_scoreboard_data from app.standings import update_nhl_standings from waitress import serve if __name__ == "__main__": store_scoreboard_data() update_nhl_standings() threading.Thread(target=schedule_tasks, daemon=True).start() serve(app, host="0.0.0.0", port=PORT)