|
|
@@ -5,10 +5,10 @@
|
|
|
|
|
|
roles:
|
|
|
- docker
|
|
|
- - yt-dlp
|
|
|
- - rtl_433
|
|
|
- - cloud-backups
|
|
|
- - statusservices
|
|
|
+# - yt-dlp
|
|
|
+# - rtl_433
|
|
|
+# - cloud-backups
|
|
|
+# - statusservices
|
|
|
# - linux-system-roles.timesync
|
|
|
#- linux-system-roles.firewall # fw is disabled for homeassistant
|
|
|
#- linux-system-roles.metrics
|
|
|
@@ -26,6 +26,7 @@
|
|
|
backups_ignore:
|
|
|
- /mergerfs
|
|
|
- /run/udev
|
|
|
+ - /run/dbus
|
|
|
|
|
|
container_user: "{{ vaulted_media_user }}"
|
|
|
container_uid: "{{ vaulted_media_uid }}"
|
|
|
@@ -66,6 +67,25 @@
|
|
|
- /run/dbus:/run/dbus:ro
|
|
|
restart: unless-stopped
|
|
|
|
|
|
+ - name: frigate
|
|
|
+ active: true
|
|
|
+ image: ghcr.io/blakeblackshear/frigate:stable
|
|
|
+ privileged: true
|
|
|
+ shm_size: 20gb
|
|
|
+ devices:
|
|
|
+ - /dev/dri/renderD128:/dev/dri/renderD128
|
|
|
+ volumes:
|
|
|
+ - /etc/localtime:/etc/localtime:ro
|
|
|
+ - /opt/frigate/config:/config
|
|
|
+ - /mergerfs/public/Videos/frigate:/media/frigate
|
|
|
+ ports:
|
|
|
+ - 8971:8971
|
|
|
+ - 8554:8554 # RTSP feeds
|
|
|
+ - 8555:8555/tcp # WebRTC over tcp
|
|
|
+ - 8555:8555/udp # WebRTC over udp
|
|
|
+ environment:
|
|
|
+ - FRIGATE_RTSP_PASSWORD: sqordfish
|
|
|
+
|
|
|
- name: kodi-db
|
|
|
active: true
|
|
|
image: mariadb
|