1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-12-25 03:17:13 +00:00
nixpkgs/nixos/modules/services/web-servers
Danylo Hlynskyi 855be67358
nginx: expose generated config and allow nginx reloads (#57429)
* nginx: expose generated config and allow nginx reloads

Fixes: https://github.com/NixOS/nixpkgs/issues/15906
Another try was done, but not yet merged in https://github.com/NixOS/nixpkgs/pull/24476

This add 2 new features: ability to review generated Nginx config
(and NixOS has sophisticated generation!) and reloading
of nginx on config changes. This preserves nginx restart on package
updates.

I've modified nginx test to use this new feature and check reload/restart
behavior.

* rename to enableReload

* add sleep(1) in ETag test (race condition) and rewrite rebuild-switch using `nesting.clone`
2019-08-21 16:52:46 +03:00
..
apache-httpd Merge pull request #65439 from aanderse/httpd-extra-modules 2019-08-13 18:51:15 +02:00
hitch
jboss
lighttpd Merge staging-next into staging 2019-07-03 08:59:42 +02:00
nginx nginx: expose generated config and allow nginx reloads (#57429) 2019-08-21 16:52:46 +03:00
phpfpm Revert "Merge pull request #63156 from Izorkin/phpfpm-rootless" 2019-06-28 21:47:43 -04:00
unit
varnish
caddy.nix caddy: remove 'bin' attribute 2019-08-18 18:46:21 -06:00
fcgiwrap.nix
hydron.nix nixos/hydron: replace deprecated usage of PermissionsStartOnly 2019-05-25 08:38:15 -04:00
meguca.nix
mighttpd2.nix nixos/mighttpd2: /var/run -> /run 2019-03-24 21:15:33 +01:00
minio.nix nixos/minio: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:00:56 -04:00
shellinabox.nix
tomcat.nix
traefik.nix nixos/traefik: replace deprecated usage of PermissionsStartOnly 2019-04-13 07:00:58 -04:00
uwsgi.nix
zope2.nix