copyparty/contrib/nixos
xvrqt 29e5846dca Added globalExtraConfig option to the NixOS Module
Added in an option, 'services.copyparty.globalExtraConfig', with default
value and description to the NixOS Module. The option type is 'str' and
the default value is the empty string.

This string is appened verbatim to the [global] section of the config.
This allows the use of settings which rely on repeated values to be
correctly used. For example, the: 'ipu: 255.255.255.1/32=user' key which
allows automatic sign in for users of a CIDR subnet. Because attribute
sets in Nix must have unique keys, it is not possible to set more than
one CIDR subnet/user pair.

'extraConfig' options are common in many Nix modules, providing a simple
and familiar configuration which is also flexible for future options.
2025-09-02 13:21:34 -07:00
..
modules Added globalExtraConfig option to the NixOS Module 2025-09-02 13:21:34 -07:00