Skip to content

Infinoted

services.infinoted.certificateChain

Chain of CA-certificates to which our certificateFile is relative. Optional for TLS.

Type: null or path

Default

null

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/editors/infinoted.nix

services.infinoted.certificateFile

Server certificate to use for TLS

Type: null or path

Default

null

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/editors/infinoted.nix

services.infinoted.enable

Whether to enable infinoted. Type: boolean

Default

false

Example

true

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/editors/infinoted.nix

services.infinoted.extraConfig

Additional configuration to append to infinoted.conf

Type: strings concatenated with "\n"

Default

'' [autosave] interval=10''

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/editors/infinoted.nix

services.infinoted.group

What to call the primary group of the dedicated user under which infinoted is run

Type: string

Default

"infinoted"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/editors/infinoted.nix

services.infinoted.keyFile

Private key to use for TLS

Type: null or path

Default

null

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/editors/infinoted.nix

services.infinoted.package

The libinfinity package to use. Type: package

Default

pkgs.libinfinity

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/editors/infinoted.nix

services.infinoted.passwordFile

File to read server-wide password from

Type: null or path

Default

null

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/editors/infinoted.nix

services.infinoted.plugins

Plugins to enable

Type: list of string

Default

["note-text""note-chat""logging""autosave"]

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/editors/infinoted.nix

services.infinoted.port

Port to listen on

Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)

Default

6523

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/editors/infinoted.nix

services.infinoted.rootDirectory

Root of the directory structure to serve

Type: path

Default

"/var/lib/infinoted/documents/"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/editors/infinoted.nix

services.infinoted.securityPolicy

How strictly to enforce clients connection with TLS.

Type: one of "no-tls", "allow-tls", "require-tls"

Default

"require-tls"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/editors/infinoted.nix

services.infinoted.user

What to call the dedicated user under which infinoted is run

Type: string

Default

"infinoted"

Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/editors/infinoted.nix