1# GNS3 Server {#module-services-gns3-server}
2
3[GNS3](https://www.gns3.com/), a network software emulator.
4
5## Basic Usage {#module-services-gns3-server-basic-usage}
6
7A minimal configuration looks like this:
8
9```nix
10{
11 services.gns3-server = {
12 enable = true;
13
14 auth = {
15 enable = true;
16 user = "gns3";
17 passwordFile = "/var/lib/secrets/gns3_password";
18 };
19
20 ssl = {
21 enable = true;
22 certFile = "/var/lib/gns3/ssl/cert.pem";
23 keyFile = "/var/lib/gns3/ssl/key.pem";
24 };
25
26 dynamips.enable = true;
27 ubridge.enable = true;
28 vpcs.enable = true;
29 };
30}
31```