fddeb7cb73
This breaks the Nextcloud vhost declaration when adding e.g. another
vhost as the `services.nginx.virtualHosts` option has `{ nextcloud =
...; }` as *default* value which will be replaced by another
`virtualHosts`-declaration with a higher (e.g. the default) priority.
The following cases are now supported & covered by the module:
* `nginx` is enabled with `nextcloud` enabled and other vhosts can be
added / other options can be declared without having to care
about the declaration's priority.
* Settings in the `nextcloud`-vhost in `nginx` have to be altered using
`mkForce` as this is the only way how we officially support `nginx`
for `nextcloud` and customizations have to be done explicitly using
`mkForce`.
* `nginx` will be completely omitted if a user enables nextcloud
and disables nginx using `services.nginx.enable = false;`. (because
nginx will be enabled by this module using `mkDefault`).
This reverts commit
|
||
---|---|---|
.. | ||
atlassian | ||
icingaweb2 | ||
ihatemoney | ||
codimd.nix | ||
convos.nix | ||
cryptpad.nix | ||
documize.nix | ||
dokuwiki.nix | ||
engelsystem.nix | ||
frab.nix | ||
gerrit.nix | ||
gotify-server.nix | ||
grocy.nix | ||
grocy.xml | ||
jirafeau.nix | ||
jitsi-meet.nix | ||
limesurvey.nix | ||
matomo-doc.xml | ||
matomo.nix | ||
mattermost.nix | ||
mediawiki.nix | ||
miniflux.nix | ||
moinmoin.nix | ||
moodle.nix | ||
nextcloud.nix | ||
nextcloud.xml | ||
nexus.nix | ||
pgpkeyserver-lite.nix | ||
restya-board.nix | ||
selfoss.nix | ||
shiori.nix | ||
sogo.nix | ||
trac.nix | ||
trilium.nix | ||
tt-rss.nix | ||
virtlyst.nix | ||
wordpress.nix | ||
youtrack.nix | ||
zabbix.nix |