| services.etcd.initialClusterState | Etcd initial cluster configuration for bootstrapping.
|
| security.duosec.failmode | On service or configuration errors that prevent Duo
authentication, fail "safe" (allow access) or "secure" (deny
access)
|
| nix.buildMachines.*.sshKey | The path to the SSH private key with which to authenticate on
the build machine
|
| services.headscale.configFile | Path to the configuration file of headscale.
|
| services.knot.settingsFile | As alternative to settings, you can provide whole configuration
directly in the almost-YAML format of Knot DNS
|
| services.crowdsec.settings | Set of various configuration attributes
|
| programs.fish.vendor.config.enable | Whether fish should source configuration snippets provided by other packages.
|
| services.jitsi-meet.jigasi.enable | Whether to enable jigasi instance and configure it to connect to Prosody
|
| services.synergy.server.configFile | The Synergy server configuration file.
|
| services.minidlna.settings | Configuration for minidlna.conf(5).
|
| services.tremor-rs.loggerSettings | Tremor logger configuration
|
| services.openldap.settings | Configuration for OpenLDAP, in OLC format
|
| services.munin-node.extraPluginConfig | plugin-conf.d extra plugin configuration
|
| services.prosody.extraConfig | Additional prosody configuration
The generated file is processed by envsubst to allow secrets to be passed securely via environment variables.
|
| services.ncps.cache.storage.local | The local directory for storing configuration and cached store
paths
|
| services.mautrix-discord.dataDir | Directory to store the bridge's configuration and database files
|
| services.kea.dhcp-ddns.configFile | Kea DHCP-DDNS configuration as a path, see https://kea.readthedocs.io/en/kea-3.0.2/arm/ddns.html
|
| <imports = [ pkgs.php.services.default ]> | This is a modular service, which can be imported into a NixOS configuration using the system.services option.
|
| services.jirafeau.poolConfig | Options for Jirafeau PHP pool
|
| services.hylafax.modems.<name>.type | Name of modem configuration file,
will be searched for in config
in the spooling area directory.
|
| services.zabbixProxy.settings | Zabbix Proxy configuration
|
| services.zabbixAgent.settings | Zabbix Agent configuration
|
| services.bacula-fd.director.<name>.password | Specifies the password that must be supplied for the default Bacula
Console to be authorized
|
| services.bacula-sd.director.<name>.password | Specifies the password that must be supplied for the default Bacula
Console to be authorized
|
| services.victoriametrics.checkConfig | Check configuration
|
| services.xserver.displayManager.lightdm.greeters.slick.extraConfig | Extra configuration that should be put in the lightdm-slick-greeter.conf
configuration file.
|
| programs.turbovnc.ensureHeadlessSoftwareOpenGL | Whether to set up NixOS such that TurboVNC's built-in software OpenGL
implementation works
|
| services.kanidm.unixSettings | Configure Kanidm unix daemon
|
| services.hedgedoc.settings | HedgeDoc configuration, see
https://docs.hedgedoc.org/configuration/
for documentation.
|
| services.keyd.keyboards | Configuration for one or more device IDs
|
| services.kimai.sites.<name>.settings | Structural Kimai's local.yaml configuration
|
| services.aerospike.extraConfig | Extra configuration
|
| networking.dhcpcd.enable | Whether to enable dhcpcd for device configuration
|
| services.dolibarr.poolConfig | Options for the Dolibarr PHP pool
|
| services.homebox.settings | The homebox configuration as environment variables
|
| programs.java.enable | Install and setup the Java development kit.
This adds JAVA_HOME to the global environment, by sourcing the
jdk's setup-hook on shell init
|
| services.lxd-image-server.settings | Configuration for lxd-image-server
|
| services.nginx.appendHttpConfig | Configuration lines to be appended to the generated http block
|
| services.nginx.validateConfigFile | Whether to enable validating configuration with pkgs.writeNginxConfig.
|
| services.printing.extraFilesConf | Extra contents of the configuration file of the CUPS daemon
(cups-files.conf).
|
| services.smokeping.alertConfig | Configuration for alerts.
|
| services.rspamd.overrides | Overridden configuration files, written into /etc/rspamd/override.d/{name}.
|
| services.mopidy.extraConfigFiles | Extra config file read by Mopidy when the service starts
|
| services.olivetin.settings | Configuration of OliveTin
|
| services.routedns.settings | Configuration for RouteDNS, see https://github.com/folbricht/routedns/blob/master/doc/configuration.md
for more information.
|
| services.trilium-server.nginx.hostName | The hostname use to setup the virtualhost configuration
|
| services.smokeping.config | Full smokeping config supplied by the user
|
| services.unbound.settings | Declarative Unbound configuration
See the unbound.conf(5) manpage for a list of
available options.
|
| services.throttled.extraConfig | Alternative configuration
|
| services.smokeping.probeConfig | Probe configuration
|
| services.scion.scion-ip-gateway.config | scion-ip-gateway daemon configuration
|
| services.zookeeper.logging | Zookeeper logging configuration, logback.xml.
|
| services.vault.telemetryConfig | Telemetry configuration
|
| services.vmalert.settings | vmalert configuration, passed via command line flags
|
| security.pam.krb5.enable | Enables Kerberos PAM modules (pam-krb5,
pam-ccreds)
|
| services.bacula-dir.port | Specify the port (a positive integer) on which the Director daemon
will listen for Bacula Console connections
|
| services.h2o.hosts.<name>.serverAliases | Additional names of virtual hosts served by this virtual host
configuration.
|
| services.agorakit.poolConfig | Options for the agorakit PHP pool
|
| services.graphite.carbon.config | Content of carbon configuration file.
|
| programs.nncp.settings | NNCP configuration, see
http://www.nncpgo.org/Configuration.html
|
| programs.gnupg.agent.settings | Configuration for /etc/gnupg/gpg-agent.conf
|
| services.ergochat.settings | Ergo IRC daemon configuration file.
https://raw.githubusercontent.com/ergochat/ergo/master/default.yaml
|
| services.drupal.sites.<name>.poolConfig | Options for the Drupal PHP pool
|
| services.spotifyd.settings | Configuration for Spotifyd
|
| services.sonic-server.settings | Sonic Server configuration options
|
| services.traccar.settingsFile | File used as configuration for traccar
|
| services.netatalk.settings | Configuration for Netatalk
|
| services.picom.settings | Picom settings
|
| services.webdav-server-rs.configFile | Path to config file
|
| services.xserver.moduleSection | Contents of the Module section of the X server configuration file.
|
| services.prometheus.exporters.restic.rcloneConfigFile | Path to the file containing rclone configuration
|
| services.seafile.ccnetSettings | Configuration for ccnet, see
https://manual.seafile.com/config/ccnet-conf/
for supported values.
|
| services.fediwall.settings | Fediwall configuration
|
| services.druid.overlord.config | (key=value) Configuration to be written to runtime.properties of the druid Druid Overlord
https://druid.apache.org/docs/latest/configuration/index.html
|
| services.collectd.extraConfig | Extra configuration for collectd
|
| services.infinoted.extraConfig | Additional configuration to append to infinoted.conf
|
| services.davis.nginx.serverAliases | Additional names of virtual hosts served by this virtual host configuration.
|
| services.heartbeat.extraConfig | Any other configuration options you want to add
|
| services.datadog-agent.extraConfig | Extra configuration options that will be merged into the
main config file datadog.yaml.
|
| services.inspircd.config | Verbatim inspircd.conf file
|
| programs.starship.settings | Configuration included in starship.toml
|
| services.ferretdb.settings | Additional configuration for FerretDB, see
https://docs.ferretdb.io/configuration/flags/
for supported values.
|
| services.bacula-sd.extraStorageConfig | Extra configuration to be passed in Storage directive.
|
| services.drupal.sites.<name>.virtualHost | Apache configuration can be done by adapting services.httpd.virtualHosts.
|
| services.gitolite.enable | Enable gitolite management under the
gitolite user
|
| services.klipper.extraSettings | Extra lines to append to the generated Klipper configuration.
|
| services.patroni.settings | The primary patroni configuration
|
| services.slskd.nginx.serverAliases | Additional names of virtual hosts served by this virtual host configuration.
|
| services.movim.nginx.serverAliases | Additional names of virtual hosts served by this virtual host configuration.
|
| services.sing-box.settings | The sing-box configuration, see https://sing-box.sagernet.org/configuration/ for documentation
|
| services.printing.browsedConf | The contents of the configuration. file of the CUPS Browsed daemon
(cups-browsed.conf)
|
| services.xserver.screenSection | Contents of the first Screen section of the X server configuration file.
|
| services.kanidm.unix.settings | Configure Kanidm unix daemon
|
| services.xserver.deviceSection | Contents of the first Device section of the X server configuration file.
|
| services.kea.ctrl-agent.configFile | Kea Control Agent configuration as a path, see https://kea.readthedocs.io/en/kea-3.0.2/arm/agent.html
|
| services.traefik.staticConfigFile | Path to traefik's static configuration to use.
(Using that option has precedence over staticConfigOptions and dynamicConfigOptions)
|
| boot.loader.grub.users | User accounts for GRUB
|
| networking.useNetworkd | Whether we should use networkd as the network configuration backend or
the legacy script based system
|
| services.libeufin.settings | Global configuration options for the libeufin bank system config file.
|
| services.dendrite.settings | Configuration for dendrite, see:
https://github.com/matrix-org/dendrite/blob/main/dendrite-sample.yaml
for available options with which to populate settings.
|