Spaces:
Running
Running
File size: 846 Bytes
0efb0d1 497f20d 0efb0d1 497f20d 0efb0d1 | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 | version: '3.8'
services:
# Development setup with hot reload
web:
build:
context: .
dockerfile: docker/Dockerfile.dev
ports:
- "3000:3000"
environment:
- DATABASE_URL=file:./dev.db
- NODE_ENV=development
- EXA_API_KEY=${EXA_API_KEY:-}
- NEWS_API_KEY=${NEWS_API_KEY:-}
- PERPLEXITY_API_KEY=${PERPLEXITY_API_KEY:-}
volumes:
- .:/app
- /app/node_modules
- /app/.next
command: npm run dev
depends_on:
- python-services
python-services:
build:
context: .
dockerfile: docker/Dockerfile.python
volumes:
- .:/app
environment:
- DATABASE_URL=file:./dev.db
- EXA_API_KEY=${EXA_API_KEY:-}
- NEWS_API_KEY=${NEWS_API_KEY:-}
- PERPLEXITY_API_KEY=${PERPLEXITY_API_KEY:-}
command: tail -f /dev/null
|