Skip to content

webtop ​

Containers containing full desktop environments

Example ​

nix
{
  nps.stacks.webtop = {
    enable = true;

    containers.webtop = {
      devices = ["/dev/dri/renderD128:/dev/dri/renderD128"];
      environment.DRINODE = "/dev/dri/renderD128";
    };
  };
}

Stack Options ​

nps.stacks.webtop.enable ​

Whether to enable webtop.

Type
plaintext
boolean
Default
nix
false
Example
nix
true
Declaration

nps.stacks.webtop.passwordFile ​

Password for HTTP Basic Auth. If unset, authentication is disabled.

Type
plaintext
null or absolute path
Default
nix
null
Declaration

nps.stacks.webtop.username ​

Username for HTTP Basic Auth

Type
plaintext
string
Default
nix
"abc"
Declaration

Container Aliases ​

nps.stacks.webtop.containers.webtop ​

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

Type
plaintext
submodule
Declaration