about summary refs log tree commit diff
path: root/pkgs/by-name/ne
diff options
context:
space:
mode:
authorMalte Neuss <malteneuss@users.noreply.github.com>2024-05-20 14:54:08 +0200
committerMalte Neuss <malteneuss@users.noreply.github.com>2024-05-23 23:48:55 +0200
commit8a05b4f8d4bec7d1ae32c836c3cda8265689270b (patch)
tree8cc7fcd664dd8c0a6ba99e223dc40a70a2a4c483 /pkgs/by-name/ne
parent1df1f8d3be8c916aa50cc5dd0c2d828a3472a70b (diff)
nixos/nextjs-ollama-llm-ui: init module
NixOS already has good support for the Ollama
backend service. Now we can benefit from
having a convenient web frontend as well for it.
Diffstat (limited to 'pkgs/by-name/ne')
-rw-r--r--pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix7
1 files changed, 7 insertions, 0 deletions
diff --git a/pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix b/pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix
index 381f65593421e..db6981a0c2403 100644
--- a/pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix
+++ b/pkgs/by-name/ne/nextjs-ollama-llm-ui/package.nix
@@ -2,6 +2,7 @@
   buildNpmPackage,
   fetchFromGitHub,
   inter,
+  nixosTests,
   lib,
   # This is a app can only be used in a browser and starts a web server only accessible at
   # localhost/127.0.0.1 from the local computer at the given port.
@@ -82,6 +83,12 @@ buildNpmPackage {
   doDist = false;
   #######################
 
+  passthru = {
+    tests = {
+      inherit (nixosTests) nextjs-ollama-llm-ui;
+    };
+  };
+
   meta = {
     description = "Simple chat web interface for Ollama LLMs.";
     changelog = "https://github.com/jakobhoeg/nextjs-ollama-llm-ui/releases/tag/v${version}";