summary refs log tree commit diff
path: root/nixos/modules/services/web-servers
Commit message (Collapse)AuthorAge
* hitch: init at 1.4.8 + service + test (#39358)Julien Langlois2018-05-01
| | | | Add the Hitch TLS reverse proxy as an option for TLS termination.
* nixos/caddy: fix ca api endpoint, now uses v2Franz Pletz2018-04-27
|
* nginx: allow basic auth passwords to be specified in a fileBen Wolsieffer2018-04-25
|
* nixos/gitweb: add gitwebTheme optiongnidorah2018-04-17
|
* Merge pull request #38362 from orbekk/acme-pathJörg Thalheim2018-04-09
|\ | | | | fix: nixos/nginx certificate location
| * fix: nixos/nginx certificate locationKjetil Ørbekk2018-04-02
| | | | | | | | Fix issue when using a cert location other than the default.
* | nixos/nginx: fix gitweb submodulegnidorah2018-04-06
| |
* | Merge pull request #37921 from gnidorah/gitwebWout Mertens2018-03-30
|\ \ | | | | | | nixos/nginx: add gitweb sub-service
| * | git: add more deps to gitwebgnidorah2018-03-29
| | |
| * | gitweb: use common optionsgnidorah2018-03-29
| | |
| * | nixos/nginx: add gitweb sub-servicegnidorah2018-03-29
| |/
* / apache-httpd: fix typo in config servedFilesJustin Humm2018-03-28
|/
* varnish4: init at 4.1.9; varnish6: init at 6.0.0volth2018-03-20
|
* Merge branch 'master' into stagingJan Malakhovski2018-03-10
|\ | | | | | | | | | | | | | | | | | | | | Resolved the following conflicts (by carefully applying patches from the both branches since the fork point): pkgs/development/libraries/epoxy/default.nix pkgs/development/libraries/gtk+/3.x.nix pkgs/development/python-modules/asgiref/default.nix pkgs/development/python-modules/daphne/default.nix pkgs/os-specific/linux/systemd/default.nix
| * nixos/tomcat: add types + proper systemd integrationJörg Thalheim2018-03-08
| | | | | | | | fixes #35443
| * nixos/tomcat: add serverXml, environment files and log directoriesBenjamin Smith2018-03-08
| | | | | | | | | | | | * add serverXml verbatim override * add environment file * add log directory creation
* | nixos: Move uses of stdenv.shell to runtimeShell.Shea Levy2018-03-01
|/
* Merge pull request #32062 from volth/patch-73Joachim F2018-02-20
|\ | | | | nixos/varnish: check .vcl syntax at compile time
| * nixos/varnish: it does not matter where to check syntax, only whenvolth2017-12-09
| |
| * nixos/varnish: check .vcl syntax at compile time (e.g. before nixops deployment)volth2017-11-26
| |
* | nixos/nginx: validate config syntax in preStart (#24664)Niklas Hambüchen2018-02-17
| |
* | nixos/traefik: make group configurable for docker support (#34749)Hamish2018-02-09
| |
* | Merge pull request #33900 from jtojnar/nginx-acmeJan Tojnar2018-01-29
|\ \ | | | | | | nixos/nginx: allow using existing ACME certificate
| * | nixos/nginx: allow using existing ACME certificateJan Tojnar2018-01-15
| | | | | | | | | | | | | | | | | | | | | | | | When a domain has a lot of subdomains, it is quite easy to hit the rate limit: https://letsencrypt.org/docs/rate-limits/ Instead you can define the certificate manually in `security.acme.certs` and list the subdomains in the `extraDomains` option.
* | | nixos/mighttpd2: initFrancesco Gazzetta2018-01-16
|/ /
* | tomcat9: 9.0.0.M17 -> 9.0.2Andreas Rammhold2018-01-09
| | | | | | | | also renamed from tomcatUnstable to tomcat9
* | nginx module: only turn on HTTP2 when SSL is enabledChristoph Hrdinka2017-12-28
| | | | | | | | Signed-off-by: Christoph Hrdinka <c.github@hrdinka.at>
* | nginx service: Make http2 an option.Niklas Hambüchen2017-12-19
| | | | | | | | | | | | | | | | | | | | HTTP 2 can break some things, for example due to this Chrome bug: https://bugs.chromium.org/p/chromium/issues/detail?id=796199 So the service hardcoding it to be enabled is not helpful. This commit adds an option so you can turn it off.
* | nixos/lighttpd: update allKnownModules listBjørn Forsman2017-12-15
| | | | | | | | lighttpd 1.4.46+ got three new modules.
* | owncloud: Don't build during evaluationTuomas Tynkkynen2017-11-27
|/ | | | Issue #29774
* Merge pull request #31048 from LumiGuide/fix-owncloudJoachim F2017-11-25
|\ | | | | Fix some but not all errors in owncloud
| * owncloud: fix some but not all errorsBas van Dijk2017-10-31
| | | | | | | | | | | | | | | | | | | | | | * Don't set timezone when it's null * Don't create the postgres role because the postgresqsl service already does that. * Fix documentation * Add a test suite
* | inginious: fix options evalGraham Christensen2017-11-23
|/
* Merge pull request #31044 from LumiGuide/fix-apache-httpdGraham Christensen2017-10-31
|\ | | | | apache-httpd: fix nix evaluation error
| * apache-httpd: fix nix evaluation errorBas van Dijk2017-10-31
| | | | | | | | | | | | | | This only sets the timezone when it's not null to prevent: error: cannot coerce null to a string, at nixpkgs/nixos/modules/services/web-servers/apache-httpd/default.nix:676:7
* | apache-httpd/wordpress: disable built-in WordPress autoupdaterPiotr Bogdan2017-10-31
|/
* nixos/services.nginx: Fix globalRedirect exampleJan Tojnar2017-10-22
| | | | | Virtual host globalRedirect attribute accepts a hostname not a URL https://github.com/NixOS/nixpkgs/blob/09a9a472ee783b40c2a3dd287bbe9d3c60f8fc58/nixos/modules/services/web-servers/nginx/default.nix#L167
* nixos/lighttpd: add missing modules to allKnownModulesBjørn Forsman2017-10-10
| | | | | | | | | | | | | | The output of ./configure shows all modules/plugins, both enabled and disabled. With this info we can finally build the _complete_ list of modules. We were missing these: mod_authn_gssapi mod_authn_ldap mod_geoip (I hit this as I was building lighttpd with ldap support and the NixOS module said ldap was unsupported, due to these missing entries in allKnownModules.)
* nixos/traefik: guard example pathJoerg Thalheim2017-10-04
|
* nixos/traefik: owner/group should be changed recursivlyJoerg Thalheim2017-10-04
|
* nixos/traefik: create /var/lib/traefik with correct permissionsJoerg Thalheim2017-10-04
|
* nixos/traefik create serviceHamish Hutchings2017-10-04
|
* mediawiki: 1.27.3 -> 1.29.1Samuel Dionne-Riel2017-09-24
|
* 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
|