reddit-cli/docker-compose.yml

39 lines
797 B
YAML

version: '3.8'
services:
reddit-mcp-server:
build: .
ports:
- "5000:5000"
environment:
- OLLAMA_BASE_URL=http://host.docker.internal:11434
- OLLAMA_MODEL=gpt-oss:20b
- PORT=5000
volumes:
- ./logs:/app/logs
healthcheck:
test: ["CMD", "curl", "-f", "http://localhost:5000/health"]
interval: 30s
timeout: 10s
retries: 3
start_period: 5s
restart: unless-stopped
networks:
- reddit-network
# Optional: Ollama service for development (uncomment if needed)
# ollama:
# image: ollama/ollama:latest
# ports:
# - "11434:11434"
# volumes:
# - ollama-data:/root/.ollama
# networks:
# - reddit-network
volumes:
ollama-data:
networks:
reddit-network:
driver: bridge