nixpkgs-suyu/nixos/modules/services
Maximilian Bosch 3944aa051c
nixos/nextcloud: write config to additional config file
One of the main problems of the Nextcloud module is that it's currently
not possible to alter e.g. database configuration after the initial
setup as it's written by their imperative installer to a file.

After some research[1] it turned out that it's possible to override all values
with an additional config file. The documentation has been
slightly updated to remain up-to-date, but the warnings should
remain there as the imperative configuration is still used and may cause
unwanted side-effects.

Also simplified the postgresql test which uses `ensure{Databases,Users}` to
configure the database.

Fixes #49783

[1] https://github.com/NixOS/nixpkgs/issues/49783#issuecomment-483063922
2019-07-22 18:29:52 +02:00
..
admin
amqp
audio Merge pull request #63551 from Steell/roon-server 2019-07-02 10:06:29 +08:00
backup nixos/backup/tsm: init module 2019-07-15 09:41:37 +02:00
cluster treewide: remove unused variables (#63177) 2019-06-16 19:59:05 +00:00
computing
continuous-integration
databases docs: update docs for postgresql plugins (#64899) 2019-07-21 22:05:41 +03:00
desktops nixos/doc: fix build 2019-07-18 20:40:24 -04:00
development
editors manual: mention jmacs as emacs imitation 2019-07-13 11:01:17 +02:00
games
hardware treewide: use dontConfigure 2019-07-01 04:23:51 -04:00
logging Merge pull request #64463 from Ma27/graylog-test 2019-07-21 20:53:39 +00:00
mail nixos: add 'localRecipients' config option for Postfix 2019-07-15 17:36:20 +02:00
misc Merge pull request #60436 from nbardiuk/master 2019-07-21 16:39:42 -04:00
monitoring nixos/prometheus-nginx-exporter: update module 2019-07-22 16:41:10 +02:00
network-filesystems nixos/doc: Fix spurious indentation 2019-06-17 12:28:26 +02:00
networking Merge pull request #62955 from abbradar/resolvconf 2019-07-17 11:07:12 +03:00
printing Merge pull request #59076 from Yarny0/cups-path-fix 2019-05-30 10:52:28 -04:00
scheduling
search
security nixos/tor: fix obfs4 package 2019-07-19 04:11:17 +08:00
system nixos/nscd: document why it is configured this way 2019-07-12 12:07:45 -07:00
torrent nixos/deluge: Add extractor dependencies. 2019-07-02 22:26:38 +01:00
ttys
web-apps nixos/nextcloud: write config to additional config file 2019-07-22 18:29:52 +02:00
web-servers Merge pull request #64052 from aanderse/tomcat-connector 2019-07-19 15:25:44 -04:00
x11 nixos/plasma5: allow to configure the default phonon backend 2019-07-20 21:53:46 +02:00