3
0
Fork 0
forked from mirrors/nixpkgs
nixpkgs/pkgs/applications
Franz Pletz bcfa59bf82 gitlab: 8.0.5 -> 8.5.0, service improvements
Updates gitlab to the current stable version and fixes a lot of features that
were broken, at least with the current version and our configuration.

Quite a lot of sweat and tears has gone into testing nearly all features and
reading/patching the Gitlab source as we're about to deploy gitlab for our
whole company.

Things to note:

 * The gitlab config is now written as a nix attribute set and will be
   converted to JSON. Gitlab uses YAML but JSON is a subset of YAML.
   The `extraConfig` opition is also an attribute set that will be merged
   with the default config. This way *all* Gitlab options are supported.

 * Some paths like uploads and configs are hardcoded in rails  (at least
   after my study of the Gitlab source). This is why they are linked from
   the Gitlab root to /run/gitlab and then linked to the  configurable
   `statePath`.

 * Backup & restore should work out of the box from another Gitlab instance.

 * gitlab-git-http-server has been replaced by gitlab-workhorse upstream.
   Push & pull over HTTPS works perfectly. Communication to gitlab is done
   over unix sockets. An HTTP server is required to proxy requests to
   gitlab-workhorse over another unix socket at
   `/run/gitlab/gitlab-workhorse.socket`.

 * The user & group running gitlab are now configurable. These can even be
   changed for live instances.

 * The initial email address & password of the root user can be configured.

Fixes #8598.
2016-02-26 07:08:31 +01:00
..
altcoins bitcoin: 0.11.0 -> 0.12.0 2016-02-24 13:26:19 +01:00
audio Merge pull request #13443 from magnetophon/helm-0.6.1 2016-02-25 14:42:51 +01:00
backup/crashplan crashplan: mark as broken 2015-10-13 14:45:18 +02:00
display-managers slim: Sort sessions 2016-01-30 10:47:55 +01:00
editors idea.idea-{community,ultimate}: 15.0.3 -> 15.0.4 2016-02-25 17:48:07 +01:00
gis grass: 7.0.1 -> 7.0.2 2015-12-01 09:15:28 +01:00
graphics Merge pull request #13463 from avnik/feature/gimp-with-plugins 2016-02-25 23:27:25 +00:00
inferno
kde-apps-15.12 kde5.filelight: init at 15.12 (close #13456) 2016-02-25 21:56:23 +01:00
misc termite: split terminfo into it's own output 2016-02-25 22:14:58 +00:00
networking Merge pull request #11997 from benley/google-chrome-variants 2016-02-26 00:13:00 +00:00
office mendeley: 1.15.3 -> 1.16 2016-02-24 12:49:49 +00:00
science minc-tools: init at 2.3.00 2016-02-23 14:03:56 -05:00
search recoll: use poppler_utils instead of xpdf 2015-10-09 14:25:16 +02:00
taxes Dutch tax office (Belastingdienst) software for entrepreneurs version 2014 2015-10-24 22:10:23 +02:00
version-management gitlab: 8.0.5 -> 8.5.0, service improvements 2016-02-26 07:08:31 +01:00
video Merge pull request #13124 from FRidh/buildPythonApplication 2016-02-23 16:02:10 +01:00
virtualization buildPythonApplication: use new function for Python applications 2016-02-19 13:16:41 +01:00
window-managers buildPythonApplication: use new function for Python applications 2016-02-19 13:16:41 +01:00