1{ lib, pkgs, ... }:
2
3let
4 lib = pkgs.lib;
5
6in
7{
8 name = "chromadb";
9 meta.maintainers = [ ];
10
11 nodes = {
12 machine =
13 { pkgs, ... }:
14 {
15 services.chromadb = {
16 enable = true;
17 };
18 };
19 };
20
21 testScript = ''
22 machine.start()
23 machine.wait_for_unit("chromadb.service")
24 machine.wait_for_open_port(8000)
25 '';
26}