Plantuml server
services.plantuml-server.enable
Whether to enable PlantUML server.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/plantuml-server.nix
services.plantuml-server.graphvizPackage
The graphviz package to use.
Type: package
Default
pkgs.graphviz
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/plantuml-server.nix
services.plantuml-server.group
Group which runs PlantUML server.
Type: string
Default
"plantuml"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/plantuml-server.nix
services.plantuml-server.home
Home directory of the PlantUML server instance.
Type: path
Default
"/var/lib/plantuml"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/plantuml-server.nix
services.plantuml-server.httpAuthorization
When calling the proxy endpoint, the value of HTTP_AUTHORIZATION will be used to set the HTTP Authorization header.
Type: null or string
Default
null
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/plantuml-server.nix
services.plantuml-server.listenHost
Host to listen on.
Type: string
Default
"127.0.0.1"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/plantuml-server.nix
services.plantuml-server.listenPort
Port to listen on.
Type: signed integer
Default
8080
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/plantuml-server.nix
services.plantuml-server.package
The plantuml-server package to use.
Type: package
Default
pkgs.plantuml-server
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/plantuml-server.nix
services.plantuml-server.packages.jdk
The jdk package to use.
Type: package
Default
pkgs.jdk
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/plantuml-server.nix
services.plantuml-server.packages.jetty
The jetty package to use. At the time of writing (v1.2023.12), PlantUML Server does not support Jetty versions higher than 12.x.
Jetty 12.x has introduced major breaking changes, see https://github.com/jetty/jetty.project/releases/tag/jetty-12.0.0 and https://eclipse.dev/jetty/documentation/jetty-12/programming-guide/index.html#pg-migration-11-to-12
Type: package
Default
pkgs.jetty_11
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/plantuml-server.nix
services.plantuml-server.plantumlLimitSize
Limits image width and height.
Type: signed integer
Default
4096
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/plantuml-server.nix
services.plantuml-server.plantumlStats
Set it to on to enable statistics report (https://plantuml.com/statistics-report).
Type: boolean
Default
false
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/plantuml-server.nix
services.plantuml-server.user
User which runs PlantUML server.
Type: string
Default
"plantuml"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/web-apps/plantuml-server.nix