version: '3' services: backend: build: . command: gunicorn --bind 0.0.0.0:8001 StockSeeker.wsgi:application volumes: - .:/app ports: - "8001:8000" depends_on: - stockseeker_db environment: - DB_HOST=${DB_HOST} - DB_NAME=${DB_NAME} - DB_USER=${DB_USER} - DB_PASSWORD=${DB_PASSWORD} - SECRET_KEY=${SECRET_KEY} - DEBUG=${DEBUG} - DJANGO_ALLOWED_HOSTS=${DJANGO_ALLOWED_HOSTS} - DJANGO_ALLOWED_ORIGINS=${DJANGO_ALLOWED_ORIGINS} stockseeker_db: image: postgres:latest environment: POSTGRES_DB: ${DB_NAME} POSTGRES_USER: ${DB_USER} POSTGRES_PASSWORD: ${DB_PASSWORD} volumes: - postgres_data:/var/lib/postgresql/data volumes: postgres_data: