nixpkgs/modules/services
Bjørn Forsman b1f82e428a lighttpd: add cgit sub-service
(cgit is "a hyperfast web frontend for git repositories written in C")

cgit is enabled like this (assuming lighttpd is already enabled):

  services.lighttpd.cgit.enable = true;

and configured verbatim like this (contents of the cgitrc file):

  services.lighttpd.cgit.configText = ''
    cache-size=1000
    scan-path=/srv/git
  '';

cgit will be available from this URL: http://yourserver/cgit

In lighttpd, I've ensured that the cache dir for cgit is created if cgit
is enabled.
2013-06-02 18:41:18 +02:00
..
amqp rabbitmq.nix: Set SYS_PREFIX empty so files live in /var 2013-04-19 10:49:46 -04:00
audio Merge hardware.pulseaudio and services.pulseaudio 2013-03-14 23:33:45 +01:00
backup bacula: add ExecReload 2013-05-18 13:29:54 +02:00
databases Increase PostgreSQL's shutdown timeout to 3 minutes 2013-05-07 15:00:36 +02:00
games strip trailing whitespace; no functional change 2011-09-14 18:20:50 +00:00
hardware adding sensor option to thinkfan 2013-05-03 03:28:04 +02:00
logging Don't set $TZ 2013-04-22 18:56:19 +02:00
mail Don't set $TZ 2013-04-22 18:56:19 +02:00
misc nix-gc.timer: Fix the start time 2013-03-28 13:35:07 +01:00
monitoring Don't set $TZ 2013-04-22 18:56:19 +02:00
network-filesystems Don't set $TZ 2013-04-22 18:56:19 +02:00
networking add networkmanager_openvpn to systemPackages 2013-05-29 00:38:50 +02:00
printing Add/fix systemd unit descriptions 2013-01-10 13:59:41 +01:00
scheduling atd: don't enable at daemon by default 2013-06-01 11:39:09 +02:00
security Tor-privoxy: quick and dirty fix for activation under systemd 2013-02-10 20:29:17 +02:00
system Updates for systemd 198/199 2013-03-27 23:03:37 +01:00
torrent transmission.service: fix ignored ExecReload setting 2013-05-11 12:15:35 +02:00
ttys Rename ‘boot.systemd’ to ‘systemd’ 2013-01-16 12:33:18 +01:00
web-servers lighttpd: add cgit sub-service 2013-06-02 18:41:18 +02:00
x11 kde4: use udisks2 for kde versions that support it. 2013-05-17 09:33:00 +02:00