financial-sentiment-api / docker-compose.yml
Liva21's picture
feat: Financial Sentiment API — FinBERT fine-tuned, FastAPI, Docker, TR/EN multilingual
7701077
raw
history blame contribute delete
742 Bytes
services:
api:
build:
context: .
dockerfile: Dockerfile
container_name: financial-sentiment-api
ports:
- "8000:8000"
shm_size: '2gb'
volumes:
- ./models:/app/models
environment:
- MODEL_DIR=/app/models/finbert-finetuned
- MAX_LENGTH=128
- PYTHONUNBUFFERED=1
- LD_PRELOAD=/usr/lib/aarch64-linux-gnu/libgomp.so.1
restart: always
dashboard:
build:
context: .
dockerfile: Dockerfile
container_name: financial-sentiment-dashboard
command: streamlit run src/dashboard.py --server.port 8501 --server.address 0.0.0.0
ports:
- "8502:8501"
environment:
- API_URL=http://api:8000
depends_on:
- api
restart: always