summary refs log tree commit diff
path: root/nixos/modules/services/web-servers/nginx
Commit message (Collapse)AuthorAge
* nginx: module fix exampleRobin Gloster2017-09-03
| | | | Closes #28926
* nginx module: add proxyResolveWhileRunning optionRobin Gloster2017-08-30
|
* nginx module: allow basic configuration of upstreamsRobin Gloster2017-08-30
|
* nginx module: first proxy_set_header takes precendenceFranz Pletz2017-08-30
|
* nginx module: add option for proxying websocket requestsFranz Pletz2017-08-30
|
* nginx module: fix applying recommended proxy headersFranz Pletz2017-08-30
| | | | | | | | Previously, if proxy_set_header would be used in an extraConfig of a location, the headers defined in the http block by recommendedProxySettings would be cleared. As this is not the intended behaviour, these settings are now included from a separate file if needed.
* nginx module: clean up SSL/listen handlingRobin Gloster2017-08-30
|
* Merge pull request #27426 from rnhmjoj/nginxWout Mertens2017-08-07
|\ | | | | nginx: make enabling SSL port-specific
| * nginx: make enabling SSL port-specificrnhmjoj2017-07-27
| |
* | nginx module: add resolver configRobin Gloster2017-08-04
| |
* | nginx module: include uwsgi_paramsRobin Gloster2017-08-04
| |
* | nginx: add gzip_vary to recommended settingsWout Mertens2017-07-17
|/ | | Google PageSpeed recommends turning this on to allow proxies to cache
* nginx: make listen addresses configurablernhmjoj2017-07-14
|
* Merge pull request #23672 from edanaher/nginx-aliasDomen Kožar2017-03-21
|\ | | | | Nginx alias directive
| * nginx: disallow alias directive on server level; it doesn't work.Evan Danaher2017-03-09
| |
| * nginx: Assert that either root or alias is null.Evan Danaher2017-03-09
| | | | | | | | | | If both are set, nginx won't start. More error checking is certainly in order, but this seems like a reasonable start.
| * nginx: Add alias configuration option for hosts and locations.Evan Danaher2017-03-09
| | | | | | | | It's like root, but doesn't keep the prefix.
* | nginx: explicitly use stable versionFranz Pletz2017-03-20
| | | | | | | | | | | | | | Also updates the documention of the NixOS option `services.nginx.package` that upstream recommends using the mainline version instead. Fixes #21665.
* | nginx service: add commonHttpConfig optionSusan Potter2017-02-28
| |
* | nginx service: restart instead of stop to reduce downtimeFranz Pletz2017-02-25
| | | | | | | | cc #23127
* | nginx module: fix acme if vhost name != serverNameFranz Pletz2017-02-25
|/ | | | cc #21931 @bobvanderlinden
* Revert "nginx: Format the config file"Robin Gloster2017-02-16
| | | | | | This reverts commit e362a3d5c94ba379d428fbd2cc40470719a61556. See #22883
* nginx module: make acme group overrideable easilyFranz Pletz2017-02-08
|
* nginx: Format the config fileSvein Ove Aas2017-02-07
|
* nginx: added serverName option for virtualHostsBob van der Linden2017-01-25
| | | | | | | | This allows overriding the `server_name` attribute of virtual hosts. By doing so it is possible to have multiple virtualHost definitions that share the same `server_name`. This is useful in particular when you need a HTTP as well as a HTTPS virtualhost: same server_name, different port.
* nginx service: use `default_server` parameter instead of `default` (#21371)tv2016-12-23
|
* services.nginx: allow startup with ipv6 disabled (#21360)Felix Richter2016-12-23
| | | | | currently services.nginx does not start up if `networking.enableIPv6 = false` the commit changes the nginx behavior to handle this case accordingly. The commit resolves #21308
* nginx service: Add missing port toString conversion (#20252)Philipp Hausmann2016-11-08
|
* nginx: set correct acme permissionsRobin Gloster2016-10-20
|
* nixos/nginx: reload on acme cert renewalFranz Pletz2016-10-09
|
* nginx module: Add option to configure events blockWilhelm Schuster2016-09-26
|
* security.acme: remove loop when no fallbackHost is givenAlexander Ried2016-09-06
|
* nginx module: add index and tryFilesRobin Gloster2016-08-25
|
* nginx module: fixup events in configRobin Gloster2016-08-09
|
* nginx module: fix cfg.config backwards compatibilityRobin Gloster2016-08-09
| | | | fixes #17604
* nginx module: fix evaluation of root location optionFranz Pletz2016-08-01
|
* nginx module: improve statusPage generated codeRobin Gloster2016-07-28
| | | | Adds ::1 as allowed host and turns of access_log for the status page.
* nginx module: httpConfig backward compatibilityRobin Gloster2016-07-28
| | | | | | Revert httpConfig its old behaviour and make it mutually exclusive to the new structured configuration. Adds appendHttpConfig to have the ability to write custom config in the generated http block.
* nginx module: make client_max_body_size configurableRobin Gloster2016-07-28
|
* nginx: fixed duplicate http declarationTristan Helmich2016-07-28
|
* nginx module: add statusPage optionRobin Gloster2016-07-28
|
* nginx module: make recommended settings optionalRobin Gloster2016-07-28
|
* nginx module: make httpConfig backward compatibleRobin Gloster2016-07-28
|
* nginx module: improve documentationRobin Gloster2016-07-28
|
* nginx module: Enable http2Franz Pletz2016-07-28
|
* nginx module: Add default proxy headers for tomcatFranz Pletz2016-07-28
|
* nginx module: add option to make vhost defaultRobin Gloster2016-07-28
|
* nginx module: implement basic authRobin Gloster2016-07-28
|
* nginx module: redirect to same protocolRobin Gloster2016-07-28
|
* nginx module: turn off basic auth on acme locationsRobin Gloster2016-07-28
|