nixpkgs/nixos
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
..
doc/manual php-5.3: Remove 2014-12-10 17:19:37 +01:00
gui
lib nixos/make-system-tarball: extra commands to be executed before archive 2014-12-11 23:17:27 +01:00
maintainers Refactor EC2 image generation script. Now uses same procedure for both hvm and pv-grub 2014-10-27 11:48:43 +01:00
modules nixos: Add gitlab and gitlab-shell 2014-12-12 18:01:29 +01:00
tests nixos/mesos: fix typo 2014-12-11 23:35:39 +01:00
COPYING
default.nix
README
release-combined.nix nixos/tests: Add networking tests for basic functionality 2014-11-29 19:53:37 -08:00
release-small.nix Add nodejs to the small channel 2014-10-27 10:40:49 +01:00
release.nix nixos: container tarball release 2014-12-11 23:17:27 +01:00

*** NixOS ***

NixOS is a Linux distribution based on the purely functional package
management system Nix.  More information can be found at
http://nixos.org/nixos and in the manual in doc/manual.