| Commit message (Collapse) | Author | Age |
| |
|
|\
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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
|
| |
| |
| |
| | |
fixes #35443
|
| |
| |
| |
| |
| |
| | |
* add serverXml verbatim override
* add environment file
* add log directory creation
|
|/ |
|
|\
| |
| | |
nixos/varnish: check .vcl syntax at compile time
|
| | |
|
| | |
|
| | |
|
| | |
|
|\ \
| | |
| | | |
nixos/nginx: allow using existing ACME certificate
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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.
|
|/ / |
|
| |
| |
| |
| | |
also renamed from tomcatUnstable to tomcat9
|
| |
| |
| |
| | |
Signed-off-by: Christoph Hrdinka <c.github@hrdinka.at>
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
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.
|
| |
| |
| |
| | |
lighttpd 1.4.46+ got three new modules.
|
|/
|
|
| |
Issue #29774
|
|\
| |
| | |
Fix some but not all errors in owncloud
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* 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
|
|/ |
|
|\
| |
| | |
apache-httpd: fix nix evaluation error
|
| |
| |
| |
| |
| |
| |
| | |
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
|
|/ |
|
|
|
|
|
| |
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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.)
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
Closes #28926
|
| |
|
| |
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
| |
Fixes #26611.
|
|\
| |
| | |
nixos/caddy: improve documentation
|
| |
| |
| |
| |
| |
| | |
There was no documentation for the "config" option, and it wasn't quite
clear whether it was supposed to be a file, a string, or what. This
commit removes that ambiguity.
|
|\ \
| |/
|/| |
nixos/varnish: made compatible with varnish 5.1.2, add modules
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
* nixos/varnish: command line compatible with varnish 5.2.1, fixes
https://github.com/NixOS/nixpkgs/issues/27409
* nixos/varnish: add support for modules (services.varnish.extraModules)
* varnish-modules: init at 0.10.2
* varnish-geoip: init at 1.0.2
* varnish-rtstatus: init at 1.2.0
* varnish-digest: init at 1.0.1
* added services.varnish.extraCommandLine option
|
| |
| |
| |
| | |
This interferes with sendmail because suid won't work. Fixes #26611.
|
|\ \
| | |
| | | |
nginx: make enabling SSL port-specific
|
| | | |
|
| | | |
|
| | | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
enableUpstreamMimeTypes controls whether to include the list of mime
types bundled with lighttpd (upstream). This option is enabled by
default and gives a much more complete mime type list than we currently
have. If you disable this, no mime types will be added by NixOS and you
will have to add your own mime types in services.lighttpd.extraConfig.
|
| |/
|/|
| |
| |
| |
| |
| | |
* mod_dirlisting is auto-loaded by lighttpd and should not be explicitly
loaded in the configuration file.
* The rest comes from looking at "ls -1 $lighttpd/lib/*.so" when
lighttpd is built with "enableMagnet" and "enableMysql".
|