forked from iobroker-community-adapters/ioBroker.frigate
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathdocker-compose.yaml
More file actions
38 lines (35 loc) · 1.28 KB
/
docker-compose.yaml
File metadata and controls
38 lines (35 loc) · 1.28 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
version: '3.9'
services:
frigate:
image: ghcr.io/blakeblackshear/frigate:stable
entrypoint: ['/init']
privileged: true
shm_size: '${config.dockerFrigate.shmSize:-256}m'
labels:
- 'iobEnabled=${config.dockerFrigate.enabled:-true}'
- 'iobStopOnUnload=${config.dockerFrigate.stopIfInstanceStopped:-false}'
- 'iobAutoImageUpdate=${config.dockerFrigate.autoImageUpdate:-true}'
- 'iobCopyVolumes=./config=>config'
- 'iobBackup=frigate_data'
- 'iobWaitForReady=true'
ports:
- '${config.dockerFrigate.bind:-127.0.0.1}:${config.dockerFrigate.port:-5000}:5000'
- '8554:8554'
- '8555:8555/tcp'
- '8555:8555/udp'
devices:
- /dev/bus/usb:/dev/bus/usb
volumes:
- '${config.dockerFrigate.location}config:/config'
- '${config.dockerFrigate.location}recordings:/media/frigate/recordings'
- '${config.dockerFrigate.location}clips:/media/frigate/clips'
- 'frigate_logs:/media/frigate/logs'
- '/etc/localtime:/etc/localtime:ro'
networks:
- true
restart: unless-stopped
networks:
true:
driver: bridge
volumes:
frigate_logs: