summary refs log tree commit diff
path: root/nixos/modules
diff options
context:
space:
mode:
authorJaka Hudoklin <jakahudoklin@gmail.com>2014-12-14 02:24:12 +0100
committerJaka Hudoklin <jakahudoklin@gmail.com>2014-12-14 02:24:12 +0100
commit90683792aa0a670994afaee56a727356d93958d9 (patch)
treefc77882cd45b8d6c756bd100f51b3798d0d3c07a /nixos/modules
parentd8ee91cb54c267a5a119d59746e80ca61015775e (diff)
downloadnixlib-90683792aa0a670994afaee56a727356d93958d9.tar
nixlib-90683792aa0a670994afaee56a727356d93958d9.tar.gz
nixlib-90683792aa0a670994afaee56a727356d93958d9.tar.bz2
nixlib-90683792aa0a670994afaee56a727356d93958d9.tar.lz
nixlib-90683792aa0a670994afaee56a727356d93958d9.tar.xz
nixlib-90683792aa0a670994afaee56a727356d93958d9.tar.zst
nixlib-90683792aa0a670994afaee56a727356d93958d9.zip
gitlab: fix i686-linux build and module
It turns out that installing therubytracer, with dependency on old v8, even
when using source libv8 version is problematic.
(see
http://stackoverflow.com/questions/21666379/problems-installing-gitlab-on-odroid-v8-lib-not-available).

But wait, rails does not even need therubytracer, just any kind of javascript
server side execution framework like nodejs. Well just use that, as also
suggested from different internet sources (look link above), it works just
fine.
Diffstat (limited to 'nixos/modules')
-rw-r--r--nixos/modules/services/misc/gitlab.nix2
1 files changed, 2 insertions, 0 deletions
diff --git a/nixos/modules/services/misc/gitlab.nix b/nixos/modules/services/misc/gitlab.nix
index bb96e85456b0..efa139c8dfd2 100644
--- a/nixos/modules/services/misc/gitlab.nix
+++ b/nixos/modules/services/misc/gitlab.nix
@@ -193,6 +193,7 @@ in {
         gitAndTools.git
         ruby
         openssh
+        nodejs
       ];
       serviceConfig = {
         Type = "simple";
@@ -227,6 +228,7 @@ in {
         gitAndTools.git
         ruby
         openssh
+        nodejs
       ];
       preStart = ''
         # TODO: use env vars