Skip to content

dozzle

Lightweight, real-time log viewer for containers

Example

nix
{
  nps.stacks.dozzle.enable = true;
}

Stack Options

nps.stacks.dozzle.enable

Whether to enable Dozzle. The module contains an extension that will automatically add all containers to Dozzle groups, if they stack attribute is set.

Type
plaintext
boolean
Default
nix
false
Example
nix
true
Declaration

nps.stacks.dozzle.useSocketProxy

Whether to access the Podman socket through the read-only proxy for the dozzle stack. Will be enabled by default if the 'docker-socket-proxy' stack is enabled.

Type
plaintext
boolean
Default
nix
config.nps.stacks.docker-socket-proxy.enable
Declaration

Container Extension

If Dozzle is enabled, all containers that are part of a stack (i.e. have their stack attribute set) are automatically grouped in Dozzle. The container gets a dev.dozzle.group label with the stack name, so the logs of all containers of a stack can be filtered by that group.

Container Aliases

nps.stacks.dozzle.containers.dozzle

Alias of {option}services.podman.containers.dozzle.

Type
plaintext
submodule
Declaration