Frigate LXC Proxmox

Guten Morgen,

bei mir lief alles auf einem Odroid und dort als addon in HA. Nun habe ich einen Proxmox-server. Da lauft HA als VM und der rest, Zigbee2mqtt, Zwave-js, Mqtt broker in einem eigenen Container.
Nun soll auch mein Frigate in einem LXC laufen. Verwende diese helper-scripts. Leider weiß ich nicht wie ich es nun richtig konfigurieren muss.

Hab jetzt eine Weboberläche von Frigate und eine von go2rtc.
Muss bei go2rtc auch was konfiguriert werden? Oder wie habt ihr das am laufen?

Ich habe das auch so laufen und bei Go2rtc nichts konfiguriert.
Ich bin allerdings mit dem Container etwas unglücklich, da der SSD Zugriff nicht kompatibel zu den Platten ist, die VMs verwalten ( soweit ich das verstanden habe). Daher werde ich demnächst in einen Container umziehen.

für was brauch ich dann dieses Go2rtc?

Hast du auch zufällig einen coral-stick?

Moin,

Das sagt die Dokumentation über go2rtc

Configuring go2rtc

Use of the bundled go2rtc is optional. You can still configure FFmpeg to connect directly to your cameras. However, adding go2rtc to your configuration is required for the following features:

  • WebRTC or MSE for live viewing with higher resolutions and frame rates than the jsmpeg stream which is limited to the detect stream
  • Live stream support for cameras in Home Assistant Integration
  • RTSP (instead of RTMP) relay for use with other consumers to reduce the number of connections to your camera streams

Configuring go2rtc | Frigate

VG
Bernd

das habe ich bereits gelesen, verstehe aber den Sinn nicht

In der Add-On-Oberfläche habe ich keine Config-Eintragungen.
In der go2trc-Oberfläche gibt es bei mir dieses Config:

api:
  listen: ":1984"
  base_path: ""
  static_dir: ""
  origin: ""

ffmpeg:
  bin: "ffmpeg"
  global: "-hide_banner"
  file: "-re -stream_loop -1 -i {input}"
  http: "-fflags nobuffer -flags low_delay -i {input}"
  rtsp: "-fflags nobuffer -flags low_delay -timeout 5000000 -user_agent go2rtc/ffmpeg -rtsp_transport tcp -i {input}"
  output: "-user_agent ffmpeg/go2rtc -rtsp_transport tcp -f rtsp {output}"
  # ... different presets for codecs

hass:
  config: ""

log:
  format: ""
  level: "info"

ngrok:
  command: ""

rtsp:
  listen: ":8554"
  username: ""
  password: ""

srtp:
  listen: ":8443"

streams: {}

webrtc:
  listen: ":8555"
  candidates: []
  ice_servers:
    - urls: [ "stun:stun.l.google.com:19302" ]
      username: ""
      credential: ""

Ich habe eine Coral als USB am NUC im Betrieb.

Hier noch die DETECTION-Sektion in einer Config:


detectors:
#  cpu1:
 #   type: cpu
  #cpu2:
   # type: cpu
  coral:
    type: edgetpu
    device: usb

hast du das aber dann als vm laufen und nicht in einem lxc oder?

Noch als LXC - will aber bei Gelegenheit auf VM umstellen

Welchen Vorteil erhoffst Du Dir davon?
Ein LXC ist doch viel Ressourcen schonender und performanter als eine VM. Und ein Figate OS ist mir noch nicht untergekommen.

Gruß
Osorkon

Vom LXC aus habe ich es nicht geschafft direkt auf das Volume der SSD zuzugreifen, das auch die VM mit TrueNAS nutzt.
Aktueller Plan ist auch TrueNAS durch OMV in der selber VM wie Frigate zu nutzen.