Gns3 server
services.gns3-server.auth.enable
Whether to enable password based HTTP authentication to access the GNS3 Server.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.auth.passwordFile
A file containing the password to access the GNS3 Server.
::: {.warning} This should be a string, not a nix path, since nix paths are copied into the world-readable nix store. :::
Type: null or path
Default
null
Example
"/run/secrets/gns3-server-password"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.auth.user
Username used to access the GNS3 Server.
Type: null or string
Default
null
Example
"gns3"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.dynamips.enable
Whether to enable Dynamips support.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.dynamips.package
The dynamips package to use.
Type: package
Default
pkgs.dynamips
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.enable
Whether to enable GNS3 Server daemon.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.log.debug
Whether to enable debug logging.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.log.file
Path of the file GNS3 Server should log to.
Type: null or path
Default
"/var/log/gns3/server.log"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.package
The gns3-server package to use.
Type: package
Default
pkgs.gns3-server
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.settings
The global options in config
file in ini format.
Refer to https://docs.gns3.com/docs/using-gns3/administration/gns3-server-configuration-file/ for all available options.
Type: attribute set of section of an INI file (attrs of INI atom (null, bool, int, float or string))
Default
{ }
Example
{host = "127.0.0.1";port = 3080;}
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.ssl.certFile
Path to the SSL certificate file. This certificate will be offered to, and may be verified by, clients.
Type: null or path
Default
null
Example
"/var/lib/gns3/ssl/server.pem"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.ssl.enable
Whether to enable SSL encryption.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.ssl.keyFile
Private key file for the certificate.
Type: null or path
Default
null
Example
"/var/lib/gns3/ssl/server.key"
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.ubridge.enable
Whether to enable uBridge support.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.ubridge.package
The ubridge package to use.
Type: package
Default
pkgs.ubridge
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.vpcs.enable
Whether to enable VPCS support.
Type: boolean
Default
false
Example
true
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix
services.gns3-server.vpcs.package
The vpcs package to use.
Type: package
Default
pkgs.vpcs
Declared by: https://github.com/nixos/nixpkgs/blob/master/nixos/modules/services/networking/gns3-server.nix