{ lib, config, namespace, ... }: let cfg = config.${namespace}.services.tunarr; in { imports = [ (lib.${namespace}.mkContainerService { inherit config; name = "tunarr"; image = "ghcr.io/chrisbenincasa/tunarr"; internalPort = 8000; extraOptions = [ "--device=/dev/dri" ]; volumes = [ "${cfg.configDir}/tunarr:/config/tunarr" "${cfg.configDir}/tunarr:/root/.local/share/tunarr" "${cfg.dataDir}/movies:/libraries/movies" "${cfg.dataDir}/tv:/libraries/tv" "${cfg.configDir}/transcode:/transcode" ]; }) ]; }