Bird lg
services.bird-lg.frontend.bgpMapInfo
Information displayed in bgpmap.
Type: list of string
Default
["asn""as-name""ASName""descr"]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.dnsInterface
DNS zone to query ASN information.
Type: string
Default
"asn.cymru.com"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.domain
Server name domain suffixes.
Type: string
Example
"dn42.lantian.pub"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.enable
Whether to enable Bird Looking Glass Frontend Webserver.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.extraArgs
Extra parameters documented here.
:::{.note} Passing lines (plain strings) is deprecated in favour of passing lists of strings. :::
Type: strings concatenated with "\n" or list of string
Default
[ ]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.listenAddress
Address to listen on.
Type: string
Default
"127.0.0.1:5000"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.nameFilter
Protocol names to hide in summary tables (RE2 syntax),
Type: string
Default
""
Example
"^ospf"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.navbar.allServers
Text of 'All server' button in the navigation bar.
Type: string
Default
"ALL Servers"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.navbar.allServersURL
URL of 'All servers' button.
Type: string
Default
"all"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.navbar.brand
Brand to show in the navigation bar .
Type: string
Default
"Bird-lg Go"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.navbar.brandURL
URL of the brand to show in the navigation bar.
Type: string
Default
"/"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.netSpecificMode
Apply network-specific changes for some networks.
Type: string
Default
""
Example
"dn42"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.protocolFilter
Information displayed in bgpmap.
Type: list of string
Default
[ ]
Example
["ospf"]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.proxyPort
Port bird-lg-proxy is running on.
Type: 16 bit unsigned integer; between 0 and 65535 (both inclusive)
Default
8000
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.servers
Server name prefixes.
Type: list of string
Example
["gigsgigscloud""hostdare"]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.timeout
Time before request timed out, in seconds.
Type: signed integer
Default
120
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.titleBrand
Prefix of page titles in browser tabs.
Type: string
Default
"Bird-lg Go"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.frontend.whois
Whois server for queries.
Type: string
Default
"whois.verisign-grs.com"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.group
Group to run the service.
Type: string
Default
"bird-lg"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.package
The bird-lg package to use.
Type: package
Default
pkgs.bird-lg
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.proxy.allowedIPs
List of IPs or networks to allow (default all allowed).
Type: list of string
Default
[ ]
Example
["192.168.25.52""192.168.25.53""192.168.0.0/24"]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.proxy.birdSocket
Bird control socket path.
Type: string
Default
"/var/run/bird/bird.ctl"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.proxy.enable
Whether to enable Bird Looking Glass Proxy.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.proxy.extraArgs
Extra parameters documented here.
:::{.note} Passing lines (plain strings) is deprecated in favour of passing lists of strings. :::
Type: strings concatenated with "\n" or list of string
Default
[ ]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.proxy.listenAddress
Address to listen on.
Type: string
Default
"127.0.0.1:8000"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.proxy.traceroute.binary
Traceroute's binary path.
Type: string
Default
"${pkgs.traceroute}/bin/traceroute"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.proxy.traceroute.flags
Flags for traceroute process
Type: list of string
Default
[ ]
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.proxy.traceroute.rawOutput
Display traceroute output in raw format.
Type: boolean
Default
false
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix
services.bird-lg.user
User to run the service.
Type: string
Default
"bird-lg"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/bird-lg.nix