Genos77's picture
first commit
e9ee222
raw
history blame contribute delete
512 Bytes
# wsgi.py
import os
# Use non-GUI backend for Matplotlib
import matplotlib
matplotlib.use("Agg")
# Import Flask app factory
from app import create_app
# Create Flask app
app = create_app()
# Optional: Pre-import heavy ML libraries to catch issues early
try:
import tensorflow as tf
except Exception as e:
print(f"TensorFlow import warning: {e}")
# Gunicorn will look for 'app' by default
if __name__ == "__main__":
port = int(os.environ.get("PORT", 5000))
app.run(host="0.0.0.0", port=port)