mirror of
https://github.com/NixOS/nixpkgs.git
synced 2025-01-24 13:53:24 +00:00
bcfa59bf82
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. |
||
---|---|---|
.. | ||
apache-kafka.nix | ||
autofs.nix | ||
bepasty.nix | ||
calibre-server.nix | ||
canto-daemon.nix | ||
cfdyndns.nix | ||
cgminer.nix | ||
confd.nix | ||
cpuminer-cryptonight.nix | ||
defaultUnicornConfig.rb | ||
devmon.nix | ||
dictd.nix | ||
disnix.nix | ||
docker-registry.nix | ||
etcd.nix | ||
felix.nix | ||
folding-at-home.nix | ||
gammu-smsd.nix | ||
gitit.nix | ||
gitlab.nix | ||
gitolite.nix | ||
gpsd.nix | ||
ihaskell.nix | ||
mathics.nix | ||
matrix-synapse-log_config.yaml | ||
matrix-synapse.nix | ||
mbpfan.nix | ||
mediatomb.nix | ||
mesos-master.nix | ||
mesos-slave.nix | ||
mwlib.nix | ||
nix-daemon.nix | ||
nix-gc.nix | ||
nix-ssh-serve.nix | ||
nixos-manual.nix | ||
octoprint.nix | ||
parsoid.nix | ||
phd.nix | ||
plex.nix | ||
redmine.nix | ||
ripple-data-api.nix | ||
ripple-rest.nix | ||
rippled.nix | ||
rogue.nix | ||
siproxd.nix | ||
subsonic.nix | ||
sundtek.nix | ||
svnserve.nix | ||
synergy.nix | ||
uhub.nix | ||
zookeeper.nix |