temporal
Options
Section titled “Options”services.temporal.enable
Section titled “services.temporal.enable”Whether to enable Temporal process.
Type: boolean
Default:
falseExample:
trueDeclared by:
services.temporal.package
Section titled “services.temporal.package”Which package of Temporal to use.
Type: package
Default:
pkgs.temporal-cliDeclared by:
services.temporal.dynamicConfig
Section titled “services.temporal.dynamicConfig”Dynamic configuration for the Temporal server.
Type: attribute set of string
Default:
{ }Example:
{ "frontend.namespacerps" = "2500"; "frontend.rps" = "2500";}Declared by:
services.temporal.ip
Section titled “services.temporal.ip”IPv4 address to bind the frontend service to.
Type: string
Default:
"127.0.0.1"Declared by:
services.temporal.namespaces
Section titled “services.temporal.namespaces”Specify namespaces that should be pre-created (namespace “default” is always created).
Type: list of string
Default:
[ ]Example:
[ "my-namespace" "my-other-namespace"]Declared by:
services.temporal.port
Section titled “services.temporal.port”Port for the frontend gRPC service.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default:
7233Declared by:
services.temporal.state
Section titled “services.temporal.state”State configuration.
Type: submodule
Default:
{ }Declared by:
services.temporal.state.ephemeral
Section titled “services.temporal.state.ephemeral”When enabled, the Temporal state gets lost when the process exists.
Type: boolean
Default:
trueDeclared by:
services.temporal.state.sqlite-pragma
Section titled “services.temporal.state.sqlite-pragma”Sqlite pragma statements
Type: attribute set of string
Default:
{ }Example:
{ journal_mode = "wal"; synchronous = "2";}Declared by:
services.temporal.ui
Section titled “services.temporal.ui”UI configuration.
Type: submodule
Default:
{ }Declared by:
services.temporal.ui.enable
Section titled “services.temporal.ui.enable”Enable the Web UI.
Type: boolean
Default:
trueDeclared by:
services.temporal.ui.ip
Section titled “services.temporal.ui.ip”IPv4 address to bind the Web UI to.
Type: string
Default:
"127.0.0.1"Declared by:
services.temporal.ui.port
Section titled “services.temporal.ui.port”Port for the Web UI.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default:
8233Declared by:

