Install Gitlab on NAS QNAP TS-112

Cześć mam Problem z instalacją Gitlab na moim serwerze. Mianowicie, robię tutorial
http://commani.net/post/ts-212-gitlab/
i wpisując komendę
rake assets:precompile RAILS_ENV=production
dostaje błąd

[git@AdrianNas gitlab]$ rake assets:precompile RAILS_ENV=production
/opt/bin/ruby /opt/bin/rake assets:precompile:all RAILS_ENV=production RAILS_GROUPS=assets
/opt/lib/ruby/gems/1.9.1/gems/bundler-1.7.6/lib/bundler/runtime.rb:222: warning: Insecure world writable dir /share/HDA_DATA/homes in PATH, mode 040777
rake aborted!
couldn’t find file ‘modernizr’
(in /share/HDA_DATA/homes/git/gitlab/app/assets/javascripts/application.js:21)

nie wiem co jest nie tak ponieważ mam zainstalowany modernizr

[/share/homes/git] # gem install -i vendor/bundle/ruby/1.9.1/ /share/homes/git/modernizr-2.6.2.gem
Fetching: tilt-1.4.1.gem (100%)
Successfully installed tilt-1.4.1
Fetching: rack-1.5.2.gem (100%)
Successfully installed rack-1.5.2
Fetching: multi_json-1.10.1.gem (100%)
Successfully installed multi_json-1.10.1
Fetching: hike-1.2.3.gem (100%)
Successfully installed hike-1.2.3
Fetching: sprockets-2.12.3.gem (100%)
Successfully installed sprockets-2.12.3
Successfully installed modernizr-2.6.2
Parsing documentation for tilt-1.4.1
Installing ri documentation for tilt-1.4.1
Parsing documentation for rack-1.5.2
Installing ri documentation for rack-1.5.2
Parsing documentation for multi_json-1.10.1
Installing ri documentation for multi_json-1.10.1
Parsing documentation for hike-1.2.3
Installing ri documentation for hike-1.2.3
Parsing documentation for sprockets-2.12.3
Installing ri documentation for sprockets-2.12.3
Parsing documentation for modernizr-2.6.2
Installing ri documentation for modernizr-2.6.2
Done installing documentation for tilt, rack, multi_json, hike, sprockets, modernizr after 108 seconds
6 gems installed

Może ktoś spotkał się z takim problemem proszę o pomoc.

Sprobuj zainstalowac Modernizr tak aby byl dostepny z poziomu terminala.

Odpal komende 7żywając bundle exec

komenda 7 to # redis-server /opt/etc/redis.conf
Nie wiem jak mam ją uruchomić z bundle exc ?

Oki lekkie naprostowanie: Wszystkie komendy zwiazane z ruby i railsami i jego gemami odpalamy poprzez bundle exec. Daje nam to pewnosc ze beda wykorzystane gemy ktore zostaly zainstalowane z aplikacja. Takimi komendami sa rake, rails itp. Natomiast dla reszty nie trzeba(np. redis-server, nginx/apache, mysql/postgresql) poniewaz one nie wymagaja bibliotek ruby.

Polecam dokladnie poczytac o bundlerze: http://bundler.io/

Zamiast bawic sie w instalacje rubiego, mozesz uzyc tego projektu: https://github.com/gogits/gogs

http://blog.gopheracademy.com/birthday-bash-2014/gogs-gitlab-alternative-in-go/

Swoja droga wrzucenie Gitlaba do Dockera jest fajnym pomyslem na nauczenie sie paru rzeczy, taka uwaga dla poczatkujacych :wink:

Dziękuje za udzielone odpowiedzi miałem za dużo problemów z gitlabem więc skończyło się na zainstalowaniu gogsa tak jak zaproponował kolega powyżej .