feat(trading-twins): Finalize Booking Engine & Infrastructure [31988f42]
- Implemented 'Direct Calendar Booking' logic replacing MS Bookings API. - Integrated Dual-App architecture for Graph API (Sender vs. Reader permissions). - Added FastAPI feedback server for Teams and Email interactions. - Configured Nginx proxy for public feedback URL access. - Updated Docker configuration (ports, env vars, dependencies). - Finalized documentation in lead-engine/README.md.
This commit is contained in:
@@ -5,8 +5,11 @@ WORKDIR /app
|
||||
COPY . .
|
||||
|
||||
# Install dependencies required for ingestion and DB
|
||||
RUN pip install streamlit pandas requests python-dotenv
|
||||
RUN pip install streamlit pandas requests python-dotenv fastapi "uvicorn[standard]" msal
|
||||
|
||||
ENV PYTHONUNBUFFERED=1
|
||||
EXPOSE 8501
|
||||
EXPOSE 8004
|
||||
# Start monitor in background and streamlit in foreground
|
||||
CMD ["sh", "-c", "python monitor.py & streamlit run app.py --server.port=8501 --server.address=0.0.0.0"]
|
||||
|
||||
|
||||
Reference in New Issue
Block a user