{ den, modules, lib, ... }: { modules.openvivo = { nixos = { pkgs, ... }: let llama = pkgs.fetchFromGitHub ({ owner = "ravi9"; repo = "llama.cpp"; rev = "1117e77"; hash = "sha256-7NMhKGxfutZ7i16ra3EA4pYEnLl0S23E6TFY7IhVPXU="; }); in { virtualisation.oci-containers.backend = "podman"; virtualisation.oci-containers.containers = { openvino = { image = "openvino:latest"; imageFile = pkgs.dockerTools.buildImage { name = "openvino"; tag = "latest"; fromImage = "${llama}/.devops/openvino.Dockerfile"; }; autoStart = true; ports = [ "127.0.0.1:1234:1234" ]; }; }; }; }; }