services: backend: build: ./backend ports: - "8000:8000" volumes: - ./data:/app/data environment: - FAISS_DATA_DIR=/app/data/faiss - MODAL_APP_NAME=finsight-ai - CHAT_DB_PATH=/app/data/chat_sessions.db restart: unless-stopped gradio: build: ./backend command: ["python", "-m", "gradio_ui.app"] ports: - "7860:7860" volumes: - ./data:/app/data environment: - FAISS_DATA_DIR=/app/data/faiss - MODAL_APP_NAME=finsight-ai - CHAT_DB_PATH=/app/data/chat_sessions.db restart: unless-stopped