nixpkgs/nixos/modules
stuebinm 4ca2f27a60
nixos/nextcloud: allow more declarative config
This adds two options to the nextcloud module, with the aim of allowing
the entirety of `config.php` to be set declaratively:
1. `services.nextcloud.extraOptions`, which takes free-form options
   given as an attribute set, and reads them in via json from the php
   side (which lets us prevent syntax errors in php, if not key errors –
   given the full length of nextcloud's potential options, I don't think
   specifying them all via Nix is a viable option)
2. `services.nextcloud.secretFile`, which takes a path to a json file
   specifying options which a user may want to keep secret and not add
   to their nix store; this file is read in the same way on startup by
   php, and may even overwrite options set in some other way.
2021-03-30 20:07:50 +02:00
..
config nixos/update-users-groups: read access to /etc/shadow for group shadow 2021-03-18 00:08:35 -07:00
hardware nixos/ksm: remove udev-settle dependency 2021-02-26 22:10:10 +01:00
i18n/input-method
installer installer: fixup sd-card folder move from #110827 2021-02-21 16:12:54 -05:00
misc nixos/misc/ids: reclaim uid for disnix 2021-03-28 21:40:44 +02:00
profiles nixos/hidepid: drop the module as the hidepid mount option is broken 2021-02-21 13:51:37 +01:00
programs less.nix: fix escape 2021-03-24 23:28:04 +01:00
security Merge pull request #116369 from m1cr0man/master 2021-03-23 21:31:42 +01:00
services nixos/nextcloud: allow more declarative config 2021-03-30 20:07:50 +02:00
system Merge pull request #115792 from ncfavier/patch-2 2021-03-28 14:38:46 +02:00
tasks nixos/filesystems: always write mount options for swap devices 2021-03-28 19:54:03 +02:00
testing nixos/service-runner: fix evaluation 2021-02-05 13:02:56 +01:00
virtualisation nixos/containers: update example path to match defaults 2021-03-29 03:40:44 +02:00
module-list.nix Revert "nixos/dysnomia nixos/disnix: Drop modules" 2021-03-28 21:37:43 +02:00
rename.nix nixos/hidepid: drop the module as the hidepid mount option is broken 2021-02-21 13:51:37 +01:00