| (simple-service 'oci-provisioning
|
| oci-service-type
|
| (oci-extension
|
| (networks
|
| (list
|
| (oci-network-configuration (name "monitoring"))))
|
| (containers
|
| (list
|
| (oci-container-configuration
|
| (network "monitoring")
|
| (image
|
| (oci-image
|
| (repository "ghcr.io/blakeblackshear/frigate")
|
| (tag "stable")))
|
| (ports (list '("8971" . "8971")
|
| '("8554" . "8554")))
|
| (volumes '("/home/host/.config/guix/containers/OCI" . "/config")
|
| '("/data/NVR" . "/media/frigate")))
|
| (oci-container-configuration
|
| (network "monitoring")
|
| (image
|
| (oci-image
|
| (repository "ghcr.io/hotio/jellyfin")
|
| (tag "release")))
|
| (ports (list '("8096" . "8096/tcp")
|
| '("7359" . "7359/udp")))
|
| (volumes '("/home/host/.config/guix/containers/OCI" . "/config")
|
| '("./storage" . "/cache")))))))
|