3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/nixos/modules/services
Thomas Hunger 59995e168c nixos: Add gitlab and gitlab-shell
I had to make several adjustments to make it work with nixos:

* Replace relative config file lookups with ENV variable.
* Modify gitlab-shell to not clear then environment when running
  pre-receive.
* Modify gitlab-shell to write some environment variables into
  the .authorized_keys file to make sure gitlab-shell reads the
  correct config file.
* Log unicorn output to syslog.
  I tried various ways of adding a syslog package but the bundler would
  not pick them up. Please fix in a better way if possible.
* Gitlab-runner program wrapper.
  This is useful to run e.g. backups etc. with the correct
  environment set up.
2014-12-12 18:01:29 +01:00
..
amqp nixos/rabbitmq: wait for start 2014-09-13 02:16:53 +02:00
audio initial liquidsoap service expression 2014-11-20 17:41:15 -05:00
backup Almir module: set a working default sqlalchemy_engine_url 2014-11-30 13:11:55 +01:00
cluster nixos: move kubernetes & fleet to services/cluster 2014-12-11 23:32:37 +01:00
computing/torque Merge recent master into staging 2014-09-13 21:48:29 +02:00
continuous-integration/jenkins Merge recent master into staging 2014-09-13 21:48:29 +02:00
databases opentsdb: Enable chunked API requests by default 2014-11-24 14:40:48 +00:00
desktops nixos/gnome: enable MTP support in gvfs 2014-12-11 23:13:39 +01:00
games Fix some uid/gid attributes to match the actual user/group name 2014-04-29 10:51:42 +02:00
hardware Fix filename for udev network interface rules 2014-12-05 17:32:36 +01:00
logging Revert "Revert "syslog-ng: Update from 3.5.6 to 3.6.1"" 2014-11-06 21:59:04 +01:00
mail Add mlmmj package and nixos module. 2014-08-23 12:30:45 +04:00
misc nixos: Add gitlab and gitlab-shell 2014-12-12 18:01:29 +01:00
monitoring fixes #5198 2014-12-02 12:59:14 +01:00
network-filesystems nfs-utils: align attrname with pkgname 2014-12-06 17:01:05 +01:00
networking tcpcrypt: 2011.07.22 -> 0.3rc1, fix nixos service 2014-12-10 10:23:46 +01:00
printing fix printing test 2014-11-27 20:01:18 +01:00
scheduling nixos: add chronos service 2014-12-03 15:49:14 +01:00
search nixos/elasticsearch: wait for start 2014-09-13 02:21:31 +02:00
security Tor module: append redundant specifications of 'extraConfig', via 'types.lines'. 2014-12-11 14:23:48 +00:00
system Enable systemd's mymachines NSS module 2014-08-24 17:10:19 +02:00
torrent nixos/peerflix: fix enable option description 2014-12-03 15:13:50 +01:00
ttys Make console-getty only used inside container by default 2014-09-02 01:36:10 +04:00
web-servers nixos/nginx: add more types 2014-12-10 04:45:10 +03:00
x11 Load default Fontconfig settings into Xresources for Xft 2014-12-08 10:55:24 -06:00