41 lines
1.2 KiB
YAML
41 lines
1.2 KiB
YAML
version: "3"
|
|
|
|
services:
|
|
wyze-bridge:
|
|
image: mrlt8/wyze-bridge:latest
|
|
container_name: wyze-bridge
|
|
security_opt:
|
|
- no-new-privileges:true
|
|
ports:
|
|
- 5000:5000
|
|
- 8554:8554
|
|
- 8888:8888
|
|
environment:
|
|
- QUALITY=SD30
|
|
- WYZE_EMAIL=${WYZE_EMAIL}
|
|
- WYZE_PASSWORD=${WYZE_PASSWORD}
|
|
- SNAPSHOT=RTSP1
|
|
- IMG_DIR=/img/
|
|
- TZ=America/Chicago
|
|
- RECORD_ALL=True
|
|
volumes:
|
|
- img:/img
|
|
- record:/record
|
|
labels:
|
|
kompose.service.expose: cams.wayl.one
|
|
# labels:
|
|
# - "traefik.enable=true"
|
|
# - "traefik.http.routers.cams.entrypoints=http"
|
|
# - "traefik.http.routers.cams.rule=Host(`cams.${URL}`)"
|
|
# - "traefik.http.middlewares.cams-https-redirect.redirectscheme.scheme=https"
|
|
# - "traefik.http.routers.cams.middlewares=cams-https-redirect"
|
|
# - "traefik.http.routers.cams-secure.entrypoints=https"
|
|
# - "traefik.http.routers.cams-secure.rule=Host(`cams.${URL}`)"
|
|
# - "traefik.http.routers.cams-secure.tls=true"
|
|
# - "traefik.http.routers.cams-secure.service=cams"
|
|
# - "traefik.http.services.cams.loadbalancer.server.port=5000"
|
|
# - "traefik.docker.network=proxy"
|
|
|
|
volumes:
|
|
img:
|
|
record:
|