import os
from dotenv import load_dotenv
from flask import Flask
dotenv_path = os.path.join(os.path.dirname(os.path.abspath(__file__)), '.env')
load_dotenv(dotenv_path)

from src import create_app
import webbrowser
import threading
import time

app = create_app()

# def open_browser():
#     time.sleep(1)  
#     webbrowser.open_new('http://localhost:8888/auth/login')

if __name__ == '__main__':
    host = '0.0.0.0'
    # host = '10.10.1.221'
    port = 8888
    print(f"Iniciando servidor Flask em http://{host}:{port}")
    print(app.url_map) 
    app.run(host=host, port=port, debug=True)