summary refs log tree commit diff
path: root/nixos/modules/services/web-servers/lighttpd
Commit message (Collapse)AuthorAge
* nixos/lighttpd: move cgit setup to cgit.nixBjørn Forsman2016-07-26
| | | | To where it really belongs. Separation of concern.
* inginious: init NixOS moduleGuillaume Maudoux2016-06-14
|
* lighttpd: fix mod_rewrite appearing twiceGuillaume Maudoux2015-11-14
|
* types.uniq types.int -> types.intEelco Dolstra2015-06-15
| | | | types.int already implies uniqueness.
* types.uniq types.bool -> types.boolEelco Dolstra2015-06-15
|
* nixos/lighttpd: add services.lighttpd.enableModules optionBjørn Forsman2014-10-05
| | | | | | | | | | | | | This option makes the coupling between lighttpd and its sub-services more "loose". While the option is a list, its purpose is to provide a "set" of needed modules to load for lighttpd to function correctly with its config. The NixOS lighttpd module ensures that lighttpd modules are loaded no more than once (because lighttpd dislikes that), and in the correct order. Also add an assertion that all modules listed in .enableModules are valid.
* nixos/lighttpd: fix modules for gitwebHarald van Dijk2014-08-12
| | | | | | | | | | | Setting "services.lighttpd.gitweb.enable" to true doesn't enable the required lighttpd modules to actually make it work. The problem is that "or" and "||" don't mean the same thing: "or" falls back to the second operand if the first is not defined, whereas "||" is the normal logical operator. When cfg.cgit.enable is defined, as false, the expressions don't have the desired effect. [Bjørn: modify commit message]
* nixos/lighttpd: improve sub-service option types (cgit, gitweb)Bjørn Forsman2014-07-23
|
* nixos/lighttpd-service: don't use types.string (it's deprecated)Bjørn Forsman2014-07-23
|
* Rewrite ‘with pkgs.lib’ -> ‘with lib’Eelco Dolstra2014-04-14
| | | | | | | | Using pkgs.lib on the spine of module evaluation is problematic because the pkgs argument depends on the result of module evaluation. To prevent an infinite recursion, pkgs and some of the modules are evaluated twice, which is inefficient. Using ‘with lib’ prevents this problem.
* Substitute "types.uniq types.string" -> "types.str"Eelco Dolstra2013-10-30
|
* Move all of NixOS to nixos/ in preparation of the repository mergeEelco Dolstra2013-10-10