12 src = fetchFromGitHub {
16 hash = "sha256-lLQM9/QD/vB/KjyzSxVJzSMw0SQWyv/1qXbBBXatnCg=";
19 vendorHash = "sha256-kFhcbBMymzlJ+2zw7l09LJfCdps26Id+VzOehqrLDWU=";
26 nativeBuildInputs = [ installShellFiles ];
28 # After the build this derivation will generate two binaries.
29 # The first one is getting renamed based on the documentation
30 # The second one is just to launch a demo. This functionality could be achieved with the first one
32 mv $out/bin/logdy-core $out/bin/logdy
33 rm -f $out/bin/example-app
35 installShellCompletion --cmd logdy \
36 --bash <($out/bin/logdy completion bash) \
37 --fish <($out/bin/logdy completion fish) \
38 --zsh <($out/bin/logdy completion zsh)
42 "-skip=^TestClientLoad$" # index out of range
46 description = "Web based real-time log viewer";
48 Web based real-time log viewer.
49 Stream ANY content to a web UI with autogenerated filters.
50 Parse any format with TypeScript
52 homepage = "https://github.com/logdyhq/logdy-core";
53 license = lib.licenses.asl20;
54 maintainers = with lib.maintainers; [
58 mainProgram = "logdy";