Clean up docs given HA addon storage support

This commit is contained in:
Nick Mowen 2023-06-02 08:13:50 -06:00
parent da3e197534
commit f2aa51e8a2

View File

@ -159,23 +159,18 @@ docker run -d \
ghcr.io/blakeblackshear/frigate:stable ghcr.io/blakeblackshear/frigate:stable
``` ```
## Home Assistant Operating System (HassOS) ## Home Assistant Addon
:::caution :::caution
As of HomeAssistant OS 10.2 and Core 2023.6 defining separate storage for media is supported.
There are important limitations in Home Assistant Operating System to be aware of: There are important limitations in Home Assistant Operating System to be aware of:
- Utilizing external storage for recordings or snapshots requires [modifying udev rules manually](https://community.home-assistant.io/t/solved-mount-usb-drive-in-hassio-to-be-used-on-the-media-folder-with-udev-customization/258406/46).
- AMD GPUs are not supported because HA OS does not include the mesa driver. - AMD GPUs are not supported because HA OS does not include the mesa driver.
- Nvidia GPUs are not supported because addons do not support the nvidia runtime. - Nvidia GPUs are not supported because addons do not support the nvidia runtime.
::: :::
:::tip
If possible, it is recommended to run Frigate standalone in Docker and use [Frigate's Proxy Addon](https://github.com/blakeblackshear/frigate-hass-addons/blob/main/frigate_proxy/README.md).
:::
HassOS users can install via the addon repository. HassOS users can install via the addon repository.
1. Navigate to Supervisor > Add-on Store > Repositories 1. Navigate to Supervisor > Add-on Store > Repositories
@ -195,32 +190,6 @@ There are several versions of the addon available:
| Frigate NVR Beta | Beta release with protection mode on | | Frigate NVR Beta | Beta release with protection mode on |
| Frigate NVR Beta (Full Access) | Beta release with the option to disable protection mode | | Frigate NVR Beta (Full Access) | Beta release with the option to disable protection mode |
## Home Assistant Supervised
:::caution
There are important limitations in Home Assistant Supervised to be aware of:
- Nvidia GPUs are not supported because addons do not support the nvidia runtime.
:::
:::tip
If possible, it is recommended to run Frigate standalone in Docker and use [Frigate's Proxy Addon](https://github.com/blakeblackshear/frigate-hass-addons/blob/main/frigate_proxy/README.md).
:::
When running Home Assistant with the [Supervised install method](https://github.com/home-assistant/supervised-installer), you can get the benefit of running the Addon along with the ability to customize the storage used by Frigate.
In order to customize the storage location for Frigate, simply use `fstab` to mount the drive you want at `/usr/share/hassio/media`. Here is an example fstab entry:
```shell
UUID=1a65fec6-c25f-404a-b3d2-1f2fcf6095c8 /media/data ext4 defaults 0 0
/media/data/homeassistant/media /usr/share/hassio/media none bind 0 0
```
Then follow the instructions listed for [Home Assistant Operating System](#home-assistant-operating-system-hassos).
## Kubernetes ## Kubernetes
Use the [helm chart](https://github.com/blakeblackshear/blakeshome-charts/tree/master/charts/frigate). Use the [helm chart](https://github.com/blakeblackshear/blakeshome-charts/tree/master/charts/frigate).