Skip to content

Puma support

Matthias Käppler requested to merge github/fork/denji/puma into master

Created by: denji

  • Patches below has few improvements to the gitlab check and "task_helper"

  • Support puma_worker_killer|puma_auto_tune to kill a memory leak in the Puma worker

  • Support for gitlab-workhorse HTTP (git-pack-objects)

  • Install Gem without Unicorn

    # Production ready flags (protected overflow/exploit)
    bundle config build "-O2 -pipe -march=native -fstack-protector-strong \
                                      --param=ssp-buffer-size=4 -w"
    
    bundle install --without development test [mysql|postgres] unicorn \
                   --path vendor/bundle --no-deployment
  • Rake scripts to verify whether init script was installed on FreeBSD lib/support/rc.d/gitlab(puma);lib/support/rc.d/gitlab-unicorn and LaunchDaemons

Merge request reports