nixpkgs/nixos/modules/services/web-apps
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
..
atlassian
icingaweb2 nixos/icingaweb2: Fix php packages 2020-10-15 16:16:33 +02:00
ihatemoney nixos/ihatemoney: run uwsgi emperor as normal user 2021-01-10 19:26:42 +01:00
bookstack.nix nixos/bookstack: init 2021-03-12 16:59:06 +01:00
convos.nix nixos/convos: init 2020-06-22 13:58:34 +02:00
cryptpad.nix
documize.nix treewide: Per RFC45, remove all unquoted URLs 2020-04-10 17:54:53 +01:00
dokuwiki.nix Merge pull request #115228 from siraben/unzip-buildInputs 2021-03-06 13:30:43 -05:00
engelsystem.nix doc: improve 20.09 release notes 2020-10-27 21:11:22 +01:00
galene.nix galene: 0.2 -> 0.3 and bugfix of the associated module 2021-02-19 21:26:08 +01:00
gerrit.nix utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
gotify-server.nix
grocy.nix grocy: 2.7.1 -> 3.0.0 2020-12-22 16:00:33 +01:00
grocy.xml
hedgedoc.nix treewide: update 21.03 to 21.05 2021-02-12 14:12:48 -08:00
hledger-web.nix nixos/hledger-web: set capabilites as boolean 2021-03-26 13:45:13 +01:00
jirafeau.nix
jitsi-meet.nix nixos/jitsi-meet: add docs 2020-09-09 22:18:20 -07:00
jitsi-meet.xml nixos/jitsi-meet: add docs 2020-09-09 22:18:20 -07:00
keycloak.nix treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
keycloak.xml nixos/keycloak: Add support for MySQL and external DBs with SSL 2020-10-29 12:47:10 +01:00
limesurvey.nix
mastodon.nix nixos/mastodon: enable sandbox mode 2021-03-24 17:28:50 +01:00
matomo-doc.xml
matomo.nix
mattermost.nix nixos/*: use $out instead of $bin with buildGoPackage 2020-04-28 20:30:29 +10:00
mediawiki.nix nixos/mediawiki: add name type 2021-01-31 11:28:04 +01:00
miniflux.nix Merge pull request #111030 from cript0nauta/miniflux-sudo 2021-03-12 20:42:09 -05:00
moinmoin.nix nixos/moinmoin: fix module by switching to eventlet worker 2020-12-31 13:58:17 +01:00
moodle.nix treewide: fix double quoted strings in meta.description 2021-01-24 19:56:59 +07:00
nextcloud.nix nixos/nextcloud: allow more declarative config 2021-03-30 20:07:50 +02:00
nextcloud.xml nextcloud21: init at 21.0.0, set as default version 2021-02-22 13:04:42 +01:00
nexus.nix
pgpkeyserver-lite.nix nixos/modules: remove trailing whitespace 2020-08-07 14:45:39 +01:00
plantuml-server.nix plantuml-server: init at 1.2020.14 2020-07-08 19:45:16 +02:00
restya-board.nix
rss-bridge.nix nixos/rss-bridge: init 2020-08-13 19:51:30 +02:00
selfoss.nix
shiori.nix nixos/shiori: harden service with systemd 2020-10-28 20:46:30 +01:00
sogo.nix sogo: remove SOGoZipPath 2020-08-17 12:15:16 +02:00
trac.nix
trilium.nix treewide: remove kampka as maintainer (#109813) 2021-01-18 21:23:49 +01:00
tt-rss.nix nixos: remove StandardOutput=syslog, StandardError=syslog lines 2020-08-13 18:49:15 +02:00
virtlyst.nix
whitebophir.nix nixos/whitebophir: expose new option provided by whitebophir 1.8.0 2021-02-10 23:33:02 +01:00
wiki-js.nix wiki-js: init at 2.5.191 2021-03-20 20:43:21 +01:00
wordpress.nix treewide: unzip buldInputs to nativeBuildInputs (2) 2021-03-06 15:18:05 +07:00
youtrack.nix nixos/treewide: Fix incorrectly rendered examples 2020-04-02 07:49:25 +02:00
zabbix.nix nixos/zabbixWeb: include DOUBLE_IEEE754 directive 2020-12-18 13:15:55 -05:00