Files
hobbs-iac/compose/hf-pdocker-01/frigate/docker-compose.yml
T
jeremy dddc6734d0 feat: frigate-notify v2 (modular app, CLIP recognition) + clip-service
Splits the single main.py into config/database/models/routes/vision/recognition/
ollama_client/cleanup modules, adds a web UI, and introduces clip-service for
CLIP (ViT-L-14) embeddings.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
2026-07-11 11:19:03 -05:00

34 lines
864 B
YAML

services:
frigate:
image: ghcr.io/blakeblackshear/frigate:stable
container_name: frigate
restart: unless-stopped
privileged: true
shm_size: "512mb"
network_mode: host
environment:
- TZ=America/Chicago
- FRIGATE_RTSP_PASSWORD=password
volumes:
- /mnt/docker-data/configs/frigate/config:/config
- /mnt/frigate-recordings:/media/frigate
- /etc/localtime:/etc/localtime:ro
tmpfs:
- /tmp/cache:size=4G
devices:
- /dev/dri:/dev/dri
- /dev/bus/usb:/dev/bus/usb
mem_limit: 12G
memswap_limit: 12G
healthcheck:
test: ["CMD-SHELL", "curl -f http://localhost:5000/api/version || exit 1"]
interval: 30s
timeout: 10s
retries: 3
start_period: 60s
logging:
driver: "json-file"
options:
max-size: "50m"
max-file: "3"