{ sources ? import ../npins, nixpkgs ? sources.nixpkgs, pkgs ? import nixpkgs { overlays = [ (import ../pkgs/overlay.nix) ]; }, }: { # Disabled since nar-bridge doesn't expose gRPC # ingest = pkgs.callPackage ./ingest.nix { }; multi-cache = pkgs.callPackage ./multi-cache.nix { }; substitution = pkgs.callPackage ./substitution.nix { }; upstream-cache = { tvix = pkgs.callPackage ./upstream-cache-tvix.nix { }; http-directory = pkgs.callPackage ./upstream-cache-http-directory.nix { }; nix-serve = pkgs.callPackage ./upstream-cache-nix-serve.nix { }; }; }