not-google / docker-compose.yml
sae8d's picture
Upload 31 files
3d599c8 verified
raw
history blame contribute delete
553 Bytes
version: '3.8'
services:
api:
build: .
ports:
- "8000:8000"
env_file: .env
depends_on:
- redis
restart: always
worker:
build: .
command: celery -A indexer.tasks worker --loglevel=info
env_file: .env
depends_on:
- redis
restart: always
crawler:
build: .
command: scrapy runspider crawler/spiders/bbc_spider.py
env_file: .env
depends_on:
- redis
# The crawler will finish once it hits MAX_PAGES
redis:
image: redis:7-alpine
ports:
- "6379:6379"