version: '3.8' services: redis: image: redis:7-alpine container_name: supergov-redis ports: - "6379:6379" volumes: - redis_data:/data restart: unless-stopped celery_worker: build: . command: celery -A app.tasks.celery_app worker --loglevel=info container_name: supergov-celery-worker volumes: - .:/app depends_on: - redis env_file: - .env celery_beat: build: . command: celery -A app.tasks.celery_app beat --loglevel=info container_name: supergov-celery-beat volumes: - .:/app depends_on: - redis env_file: - .env volumes: redis_data: