version: "3" services: kutt: image: kutt/kutt depends_on: - postgres - redis command: ["./wait-for-it.sh", "postgres:5432", "--", "npm", "start"] ports: - "3000:3000" env_file: - .env environment: DB_HOST: postgres DB_NAME: kutt DB_USER: user DB_PASSWORD: pass REDIS_HOST: redis redis: image: redis:6.0-alpine volumes: - redis_data:/data postgres: image: postgres:12-alpine environment: POSTGRES_USER: user POSTGRES_PASSWORD: pass POSTGRES_DB: kutt volumes: - postgres_data:/var/lib/postgresql/data volumes: redis_data: postgres_data: