| services.prometheus.exporters.py-air-control.openFirewall | Open port in firewall for incoming connections.
|
| services.prometheus.exporters.py-air-control.firewallRules | Specify rules for nftables to add to the input chain
when services.prometheus.exporters.py-air-control.openFirewall is true.
|
| services.prometheus.exporters.py-air-control.firewallFilter | Specify a filter for iptables to use when
services.prometheus.exporters.py-air-control.openFirewall
is true
|
| services.prometheus.exporters.py-air-control.user | User name under which the py-air-control exporter shall be run.
|
| services.prometheus.exporters.py-air-control.group | Group under which the py-air-control exporter shall be run.
|
| services.prometheus.exporters.py-air-control.enable | Whether to enable the prometheus py-air-control exporter.
|
| services.prometheus.exporters.py-air-control.extraFlags | Extra commandline options to pass to the py-air-control exporter.
|
| services.prometheus.exporters.py-air-control.port | Port to listen on.
|
| services.prometheus.exporters.py-air-control.protocol | The protocol to use when communicating with the air purification device
|
| services.prometheus.exporters.py-air-control.stateDir | Directory below /var/lib to store runtime data
|
| services.prometheus.exporters.py-air-control.deviceHostname | The hostname of the air purification device from which to scrape the metrics.
|
| services.prometheus.exporters.py-air-control.listenAddress | Address to listen on.
|
| services.shairport-sync.openFirewall | Whether to automatically open ports in the firewall.
|
| services.airsonic.war | Airsonic war file to use.
|
| services.pairdrop.port | The port to listen on.
|
| services.airsonic.user | User account under which airsonic runs.
|
| services.airsonic.home | The directory where Airsonic will create files
|
| services.airsonic.port | The port on which Airsonic will listen for
incoming HTTP traffic
|
| services.airsonic.jre | The jre8 package to use. ::: {.note}
Airsonic only supports Java 8, airsonic-advanced requires at least
Java 11.
:::
|
| services.pairdrop.enable | Whether to enable pairdrop.
|
| services.pairdrop.package | The pairdrop package to use.
|
| services.airsonic.enable | Whether to enable Airsonic, the Free and Open Source media streaming server (fork of Subsonic and Libresonic).
|
| services.airsonic.maxMemory | The memory limit (max Java heap size) in megabytes
|
| services.shairport-sync.user | User account name under which to run shairport-sync
|
| services.pairdrop.rtcConfig | Configuration for STUN/TURN servers
|
| services.shairport-sync.group | Group account name under which to run shairport-sync
|
| services.airsonic.virtualHost | Name of the nginx virtualhost to use and setup
|
| services.airsonic.contextPath | The context path, i.e., the last part of the Airsonic
URL
|
| services.airsonic.jvmOptions | Extra command line options for the JVM running AirSonic
|
| services.shairport-sync.enable | Enable the shairport-sync daemon
|
| services.shairport-sync.package | The shairport-sync package to use.
|
| services.guix.publish.generateKeyPair | Whether to generate signing keys in /etc/guix which are
required to initialize a substitute server
|
| services.vdirsyncer.jobs.<name>.config.pairs | vdirsyncer pair configurations
|
| services.cassandra.fullRepairOptions | Options passed through to the full repair command.
|
| services.shairport-sync.settings | Configuration options for Shairport-Sync
|
| services.shairport-sync.arguments | Arguments to pass to the daemon
|
| services.airsonic.listenAddress | The host name or IP address on which to bind Airsonic
|
| services.pairdrop.environment | Additional configuration (environment variables) for PairDrop, see
https://github.com/schlagmichdoch/PairDrop/blob/master/docs/host-your-own.md#environment-variables
for supported values.
|
| services.airsonic.transcoders | List of paths to transcoder executables that should be accessible
from Airsonic
|
| services.cassandra.fullRepairInterval | Set the interval how often full repairs are run, i.e.
nodetool repair --full is executed
|
| services.cassandra.incrementalRepairOptions | Options passed through to the incremental repair command.
|
| systemd.network.networks.<name>.fairQueueingConfig | Each attribute in this set specifies an option in the
[FairQueueing] section of the unit
|
| systemd.network.networks.<name>.quickFairQueueingConfig | Each attribute in this set specifies an option in the
[QuickFairQueueing] section of the unit
|
| services.cassandra.incrementalRepairInterval | Set the interval how often incremental repairs are run, i.e.
nodetool repair is executed
|
| systemd.network.networks.<name>.quickFairQueueingConfigClass | Each attribute in this set specifies an option in the
[QuickFairQueueingClass] section of the unit
|
| systemd.network.networks.<name>.stochasticFairBlueConfig | Each attribute in this set specifies an option in the
[StochasticFairBlue] section of the unit
|
| systemd.network.networks.<name>.fairQueueingControlledDelayConfig | Each attribute in this set specifies an option in the
[FairQueueingControlledDelay] section of the unit
|
| systemd.network.networks.<name>.stochasticFairnessQueueingConfig | Each attribute in this set specifies an option in the
[StochasticFairnessQueueing] section of the unit
|
| services.hostapd.radios.<name>.networks.<name>.authentication.pairwiseCiphers | Set of accepted cipher suites (encryption algorithms) for pairwise keys (unicast packets)
|
| services.hostapd.radios.<name>.networks.<name>.authentication.enableRecommendedPairwiseCiphers | Additionally enable the recommended set of pairwise ciphers
|