You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
26 lines
1016 B
26 lines
1016 B
#!/bin/bash
|
|
|
|
confdir="/media/storage/frigate/config/"
|
|
|
|
dnf in -y https://mirrors.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm https://mirrors.rpmfusion.org/nonfree/fedora/rpmfusion-nonfree-release-$(rpm -E %fedora).noarch.rpm
|
|
dnf in -y intel-media-driver libva-utils intel-gpu-tools podman podman-compose nano
|
|
|
|
mkdir ~/frigate
|
|
cd ~/frigate
|
|
curl -o docker-compose.yml https://git.noc.1nfo.services/adminbruno/frigate-docker/raw/branch/main/docker-compose.yml
|
|
podman-compose pull
|
|
podman-compose up -d
|
|
podname=$(podman ps --noheading -f name=frigate | awk '{print $1; exit}')
|
|
podman generate systemd $podname --new > container-frigate.service
|
|
podman-compose down
|
|
|
|
#example config file from frigate
|
|
curl -o config.yml https://git.noc.1nfo.services/adminbruno/frigate-docker/raw/branch/main/config.yml
|
|
mv config.yml $confdir
|
|
|
|
|
|
mv container-frigate.service /etc/systemd/system/
|
|
systemctl daemon-reload
|
|
systemctl enable --now podman-restart
|
|
systemctl enable --now container-frigate.service
|