nixpkgs/nixos/modules/services
Alyssa Ross 178ec8974f nixos/nginx: allow overriding fastcgi params
By default in Nginx, if you want to override a single fastcgi_param,
you have to override all of them.  This is less of a big deal if
you're editing the Nginx configuration directly, but when you're
generating the Nginx configuration with Nix it can be very annoying to
bloat your configuration repeating the default values of FastCGI
parameters every time.

This patch adds a fastcgiParams option to Nginx locations.  If any
parameters are set through this, all the default values will be
included as well, so only the ones that are changing need to be
supplied.  There's no way to use fastcgiParams to actually override
all parameters if that's what you want, but I think that's a niche use
case and it's still possible using extraConfig, which up until now was
the only option

Nginx allows the fastcgi_param directive in http and server scopes as
well as location, but here I only support location.  It would be
possible to support the others, but I don't think it's worth it.  It
would be a possible future enhancement if somebody has a need for it.
2021-01-05 03:36:18 +00:00
..
admin utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
amqp treewide: add bool type to enable options, or make use of mkEnableOption 2020-04-21 08:55:36 +02:00
audio nixos/mpd: conditionally provision required directories with StateDirectory 2020-12-11 19:35:43 -05:00
backup utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
cluster Merge master into staging-next 2020-11-27 15:09:19 +01:00
computing nixos/slurm: fix dbdserver config file handling 2020-12-16 20:34:14 +01:00
continuous-integration utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
databases nixos/mongodb: fix running initialScript without a set root password 2020-12-19 18:14:29 +01:00
desktops nixos/pipewire: enable volume control via alsa 2020-12-02 22:11:09 +01:00
development nixos/services/hoogle use DynamicUser instead of nobody 2020-11-30 13:36:19 +00:00
editors Fix typo in services/editors/emacs documentation 2020-08-27 16:58:52 -04:00
games nixos/factorio: Don't open firewall ports by default 2020-11-24 23:14:57 +01:00
hardware Merge pull request #102106 from tadfisher/throttled-msr-warning 2020-12-29 01:28:09 +01:00
logging nixos/vector: add module 2020-11-30 16:22:08 +09:00
mail Merge pull request #105397 from kisik21/mailman-other-mta-support 2020-12-14 09:46:05 +01:00
misc nixos/matrix-appservice-discord: update module for v1.0.0 2020-12-27 12:59:11 +01:00
monitoring Merge pull request #108179 from WilliButz/update/prometheus-json-exporter/0.2.0 2021-01-03 19:28:12 +01:00
network-filesystems nixos/samba-wsdd: fix starting 2020-12-17 20:52:30 +03:00
networking Merge pull request #104419 from otavio/topic/shellhub 2020-12-31 00:07:42 +01:00
printing nixos/printing: make access to web-interface configurable 2020-04-25 19:48:34 +02:00
scheduling nixos/marathon: remove module 2020-08-15 16:59:58 +02:00
search solr: drop 7.x series 2020-01-18 08:50:35 -05:00
security nixos/tor: don't do privoxy stuff by default 2020-12-16 12:20:03 +00:00
system utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
torrent utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
ttys utillinux: rename to util-linux 2020-11-24 12:42:06 -05:00
video epgstation: 1.7.4 -> 1.7.5 2020-10-21 00:05:48 +09:00
wayland nixos/cage: supply pamEnvironment 2020-08-27 10:11:45 -05:00
web-apps Merge pull request #107064 from aanderse/nixos/zabbixWeb 2020-12-28 00:22:35 -05:00
web-servers nixos/nginx: allow overriding fastcgi params 2021-01-05 03:36:18 +00:00
x11 nixos/plasma5: synchronize Qt version with all-packages.nix 2021-01-01 08:26:33 -06:00