version: '3.8' services: scraper: build: ./scraper volumes: - ./scraper:/app environment: - POKEMANS_DB_URL - PRAW_CLIENT_ID - PRAW_CLIENT_SECRET - PRAW_USERNAME - PRAW_PASSWORD - POKEMANS_WEBHOOK_URL command: python main.py frontend: build: ./pokemans-client ports: - "3000:3000" volumes: - ./pokemans-client:/app - /app/node_modules environment: - NODE_ENV=development depends_on: - server server: build: ./server ports: - "8000:8000" volumes: - ./server:/app depends_on: - scraper command: python manage.py runserver 0.0.0.0:8000