1 # Goss {#module-services-goss}
3 [goss](https://goss.rocks/) is a YAML based serverspec alternative tool
4 for validating a server's configuration.
6 ## Basic Usage {#module-services-goss-basic-usage}
8 A minimal configuration looks like this:
17 GOSS_LOGLEVEL = "TRACE";
21 addr."tcp://localhost:8080" = {
23 local-address = "127.0.0.1";
25 command."check-goss-version" = {
26 exec = "${lib.getExe pkgs.goss} --version";
29 dns.localhost.resolvable = true;
31 filetype = "directory";
34 group.root.exists = true;
35 kernel-param."kernel.ostype".value = "Linux";
40 user.root.exists = true;