Enhance README.md with detailed service descriptions and port matrix for Docker services in the home lab environment.

This commit is contained in:
GSRN
2025-08-30 22:50:16 +02:00
parent a61cbc64cb
commit 3d4c01fc1b
12 changed files with 609 additions and 0 deletions

116
frigate/config/config.yaml Normal file
View File

@@ -0,0 +1,116 @@
mqtt:
enabled: true
host: 192.168.2.158
user: frigate
password: Frigate1234!
go2rtc:
streams:
achtertuin:
- ffmpeg:http://192.168.2.26/flv?port=1935&app=bcs&stream=channel0_main.bcs&user=admin&password=Olenoob220996 # channel numbers are 0-15
- ffmpeg:your_reolink_camera_via_nvr#audio=aac
achtertuin_sub:
- ffmpeg:http://192.168.2.26/flv?port=1935&app=bcs&stream=channel0_ext.bcs&user=admin&password=Olenoob220996
tuinhuis:
- ffmpeg:http://192.168.2.26/flv?port=1935&app=bcs&stream=channel1_main.bcs&user=admin&password=Olenoob220996 # channel numbers are 0-15
- ffmpeg:your_reolink_camera_via_nvr#audio=aac
tuinhuis_sub:
- ffmpeg:http://192.168.2.26/flv?port=1935&app=bcs&stream=channel1_ext.bcs&user=admin&password=Olenoob220996
carport:
- ffmpeg:http://192.168.2.26/flv?port=1935&app=bcs&stream=channel2_main.bcs&user=admin&password=Olenoob220996 # channel numbers are 0-15
- ffmpeg:your_reolink_camera_via_nvr#audio=aac
carport_sub:
- ffmpeg:http://192.168.2.26/flv?port=1935&app=bcs&stream=channel2_ext.bcs&user=admin&password=Olenoob220996
cameras:
achtertuin:
enabled: true
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/achtertuin?video=copy&audio=aac # <----- The stream you want to use for detection
roles:
- record
- path: rtsp://127.0.0.1:8554/achtertuin_sub?video=copy
roles:
- detect
zones:
ingang:
coordinates:
0.292,0.006,0.138,0.134,0,0.178,0.002,0.995,0.994,0.995,0.998,0.391,0.998,0.131,0.649,0.075,0.647,0.007
loitering_time: 0
inertia: 3
objects: person
review:
alerts:
required_zones: ingang
motion:
threshold: 33
contour_area: 10
improve_contrast: true
tuinhuis:
enabled: true
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/tuinhuis?video=copy&audio=aac # <----- The stream you want to use for detection
roles:
- record
- path: rtsp://127.0.0.1:8554/tuinhuis_sub?video=copy
roles:
- detect
carport:
enabled: true
ffmpeg:
inputs:
- path: rtsp://127.0.0.1:8554/carport?video=copy&audio=aac # <----- The stream you want to use for detection
roles:
- record
- path: rtsp://127.0.0.1:8554/carport_sub?video=copy
roles:
- detect
motion:
threshold: 35
contour_area: 10
improve_contrast: true
version: 0.16-0
detect:
enabled: true
semantic_search:
enabled: false
model_size: small
face_recognition:
enabled: true
model_size: large
lpr:
enabled: true
classification:
bird:
enabled: false
detectors:
coral:
type: edgetpu
device: usb
record:
enabled: true
retain:
days: 0
alerts:
retain:
days: 3 # <- number of days to keep alert recordings
detections:
retain:
days: 3
objects:
track:
- person
- car
- bicycle