Pantalaimon headless
services.pantalaimon-headless.instances
Declarative instance config.
Note: to use pantalaimon interactively, e.g. for a Matrix client which does not
support End-to-end encryption (like fractal
), refer to the home-manager module.
Type: attribute set of (submodule)
Default
{ }
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/matrix/pantalaimon.nix
services.pantalaimon-headless.instances.<name>.dataPath
The directory where pantalaimon
should store its state such as the database file.
Type: path
Default
"/var/lib/pantalaimon-‹name›"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/matrix/pantalaimon.nix
services.pantalaimon-headless.instances.<name>.extraSettings
Extra configuration options. See pantalaimon(5) for available options.
Type: attribute set
Default
{ }
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/matrix/pantalaimon.nix
services.pantalaimon-headless.instances.<name>.homeserver
The URI of the homeserver that the pantalaimon
proxy should
forward requests to, without the matrix API path but including
the http(s) schema.
Type: string
Example
"https://matrix.org"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/matrix/pantalaimon.nix
services.pantalaimon-headless.instances.<name>.listenAddress
The address where the daemon will listen to client connections for this homeserver.
Type: string
Default
"localhost"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/matrix/pantalaimon.nix
services.pantalaimon-headless.instances.<name>.listenPort
The port where the daemon will listen to client connections for this homeserver. Note that the listen address/port combination needs to be unique between different homeservers.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default
8009
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/matrix/pantalaimon.nix
services.pantalaimon-headless.instances.<name>.logLevel
Set the log level of the daemon.
Type: one of "info", "warning", "error", "debug"
Default
"warning"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/matrix/pantalaimon.nix
services.pantalaimon-headless.instances.<name>.ssl
Whether or not SSL verification should be enabled for outgoing connections to the homeserver.
Type: boolean
Default
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/matrix/pantalaimon.nix