import os
import sys
import logging
from app import create_app

logging.basicConfig(level=logging.INFO)
logger = logging.getLogger(__name__)

if __name__ == "__main__":
    env = os.environ.get("FLASK_ENV", "development")
    app = create_app(env)
    port = int(os.environ.get("PORT", 5000))
    logger.info(f"Starting FIGHTSKILL on http://127.0.0.1:{port}")
    app.run(host="0.0.0.0", port=port, debug=(env == "development"), use_reloader=(env == "development"))
