nixpkgs/nixos/modules/services/web-apps
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
..
atlassian nixos/jira: replace deprecated usage of PermissionsStartOnly 2019-05-26 07:20:57 -04:00
icingaweb2 Revert "Merge pull request #63156 from Izorkin/phpfpm-rootless" 2019-06-28 21:47:43 -04:00
codimd.nix nixos/codimd: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:00:58 -04:00
cryptpad.nix nixos/cryptpad: add module 2019-06-07 13:02:51 +02:00
documize.nix documize-module: refactor and add more options 2019-04-28 07:45:17 +02:00
frab.nix nixos/frab: replace deprecated usage of PermissionsStartOnly 2019-05-26 07:20:58 -04:00
limesurvey.nix nixos/limesurvey: module fixes & cleanup 2019-07-04 06:16:59 -04:00
matomo-doc.xml nixos/doc: Fix spurious indentation 2019-06-17 12:28:26 +02:00
matomo.nix Revert "Merge pull request #63156 from Izorkin/phpfpm-rootless" 2019-06-28 21:47:43 -04:00
mattermost.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
miniflux.nix treewide: Remove usage of isNull 2019-04-29 14:05:50 +02:00
nextcloud.nix nixos/nextcloud: write config to additional config file 2019-07-22 18:29:52 +02:00
nextcloud.xml nixos/nextcloud: write config to additional config file 2019-07-22 18:29:52 +02:00
nexus.nix nixos/nexus: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:00:56 -04:00
pgpkeyserver-lite.nix sks and pgpkeyserver-lite modules: init (#27515) 2017-08-22 12:27:00 +02:00
restya-board.nix nixos/restya-board: Fix phpfpm.pools option 2019-07-05 20:16:13 -04:00
selfoss.nix Revert "Merge pull request #63156 from Izorkin/phpfpm-rootless" 2019-06-28 21:47:43 -04:00
tt-rss.nix nixos/tt-rss: remove deprecated usage of PermissionsStartOnly, specify a group to run service as, and fix local pgsql database creation 2019-07-05 22:04:56 -04:00
virtlyst.nix nixos/modules: users.(extraUsers|extraGroup->users|group) 2018-06-30 03:02:58 +02:00
wordpress.nix nixos/wordpress: create module to replace the httpd subservice 2019-07-03 11:47:33 -04:00
youtrack.nix nixos/youtrack: add hostname to path 2019-03-07 17:21:20 +01:00
zabbix.nix nixos/zabbixWeb: replace httpd subservice with new module 2019-07-11 18:45:46 -04:00