Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support Puma web server #9329

Closed
wants to merge 1 commit into from
Closed

Support Puma web server #9329

wants to merge 1 commit into from

Conversation

denji
Copy link

@denji denji commented May 26, 2015

  • Puma/Unicorn init script for BSD @denvazh
sudo echo 'gitlab_enable="YES"' >> /etc/rc.conf
# gitlab_dir=/usr/home/services/git/gitlab
# gitlab_user=git
# gitlab_env=production
  • Patches below has few improvements to the gitlab check and task_helper
  • Support puma_worker_killer for killing worker at leakage Puma
  • Rake scripts to verify whether init script was installed on FreeBSD
    and OSX (LaunchDaemon)
Gems Puma without Unicorn:
$ bundle install --without development test [mysql|postgres] unicorn \
 --path vendor/bundle --no-deployment
# Application server
group :unicorn do
  gem "unicorn", '~> 4.6.3'
  gem 'unicorn-worker-killer'
end
+
+group :puma do
+  gem 'puma'
+  gem 'puma_worker_killer'
+  #gem 'puma_auto_tune'
+end
Refs:

- Puma rc.d script for BSD. Thanks Denis Vazhenin <denis.vazhenin@me.com>
  Gems Puma without unicorn: "bundle install --without development test
  [mysql|postgres] unicorn --path vendor/bundle --no-deployment"
- Patches below has few improvements to the gitlab check and "task_helper"
- Support puma_worker_killer for killing worker at leakage Puuma
- Rake scripts to verify whether init script was installed on FreeBSD
  and LaunchDaemons
@jvanbaarsen
Copy link
Contributor

@denji What is the main reason you want to use puma?

@jvanbaarsen
Copy link
Contributor

This merge request has been closed because a request for more information has not been reacted to for more than 2 weeks. If you respond and conform to the merge request guidelines in our contributing guidelines we will reopen this merge request.

@denji denji changed the title implementation support Puma Support Puma web server Nov 5, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
2 participants