version: '3' services: dev: container_name: core-dev user: vscode build: context: . dockerfile: docker/Dockerfile.core.dev volumes: - /etc/localtime:/etc/localtime:ro - .:/workspace:cached command: /bin/sh -c "while sleep 1000; do :; done" frigate: container_name: frigate privileged: true build: context: . dockerfile: docker/Dockerfile.amd64 # dockerfile: docker/Dockerfile.core.dev devices: - /dev/bus/usb:/dev/bus/usb - /dev/dri:/dev/dri # for intel hwaccel, needs to be updated for your hardware volumes: - /etc/localtime:/etc/localtime:ro - ./config/config.yml:/config/config.yml:ro - ./debug:/media/frigate - ./frigate:/opt/frigate/frigate:cached - ./migrations:/opt/frigate/migrations:cached ports: - '5000:5000' - '1935:1935' command: /bin/sh -c "service nginx start; while sleep 1000; do :; done" mqtt: container_name: mqtt image: eclipse-mosquitto ports: - '1883:1883'