Teleport
services.teleport.diag.addr
Metrics and diagnostics address.
Type: string
Default
"127.0.0.1"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/teleport.nix
services.teleport.diag.enable
Whether to enable endpoints for monitoring purposes.
See https://goteleport.com/docs/setup/admin/troubleshooting/#troubleshooting/
.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/teleport.nix
services.teleport.diag.port
Metrics and diagnostics port.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default
3000
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/teleport.nix
services.teleport.enable
Whether to enable the Teleport service.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/teleport.nix
services.teleport.insecure.enable
Whether to enable starting teleport in insecure mode.
This is dangerous! Sensitive information will be logged to console and certificates will not be verified. Proceed with caution!
Teleport starts with disabled certificate validation on Proxy Service, validation still occurs on Auth Service
.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/teleport.nix
services.teleport.package
The teleport package to use.
Type: package
Default
pkgs.teleport
Example
teleport_11
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/teleport.nix
services.teleport.settings
Contents of the teleport.yaml
config file.
The --config
arguments will only be passed if this set is not empty.
See https://goteleport.com/docs/setup/reference/config/.
Type: YAML value
Default
{ }
Example
{teleport = {nodename = "client";advertise_ip = "192.168.1.2";auth_token = "60bdc117-8ff4-478d-95e4-9914597847eb";auth_servers = [ "192.168.1.1:3025" ];log.severity = "DEBUG";};ssh_service = {enabled = true;labels = {role = "client";};};proxy_service.enabled = false;auth_service.enabled = false;}
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/teleport.nix