@@ -27,6 +27,7 @@ __pycache__/
*$py.class
.pytest_cache/
backend/uploads/
+backend/temp/
backend/cert.p12
*.target
*.log
@@ -1,3 +1,6 @@
+import os
+# Fix matplotlib/gunicorn permission issues in server environment
+os.environ['MPLCONFIGDIR'] = os.path.join(os.getcwd(), 'temp')
from fastapi import FastAPI, HTTPException, Request, WebSocket, WebSocketDisconnect, Query
from fastapi.staticfiles import StaticFiles
from fastapi.middleware.cors import CORSMiddleware