-
Notifications
You must be signed in to change notification settings - Fork 2
/
docker-compose.yml
37 lines (35 loc) · 1.02 KB
/
docker-compose.yml
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
version: "3.8"
services:
home_guardian:
build:
context: .
dockerfile: Dockerfile
container_name: home_guardian
image: home_guardian/home_guardian:latest
privileged: true
devices:
- /dev/video0:/dev/video0
environment:
LOG_LEVEL: "DEBUG"
EMAIL_MUTED: "true"
MAIL_USERNAME: "DEFAULT_MAIL_USERNAME"
MAIL_PASSWORD: "DEFAULT_MAIL_PASSWORD"
HEADLESS: "true"
TZ: Asia/Hong_Kong
volumes:
- ~/docker-file-mapping/home_guardian:/app/home_guardian/data
command: python -m home_guardian detect
# Docker run command:
#docker run \
# --name home_guardian \
# --rm \
# --privileged \
# --device /dev/video0:/dev/video0 \
# --volume ~/docker-file-mapping/home_guardian:/app/home_guardian/data \
# --env LOG_LEVEL=DEBUG \
# --env EMAIL_MUTED=true \
# --env MAIL_USERNAME=johnnys_rpi \
# --env MAIL_PASSWORD=jm@tom395318582 \
# --env HEADLESS=true \
# --env TZ=Asia/Hong_Kong \
# -d ghcr.io/johnnymillergh/home_guardian/home_guardian:1.0.2.11-buster