Performance and correct functioning of Easy Redmine depends quite strongly on server configuration. It is important to host the application on a tidy and well-organized environment to ensure that no misconfiguration is blocking Easy Redmine from any particular operations, or even worse, from running altogether.

The manuals below are intended for experienced server administrators. We do not teach how to run a server altogether - there are tons of manuals for general server administration all over the web. We are merely providing insight on the most crucial parts needed to run the application. A certain level of skill is always required for running any web application.

Recommended configuration for running Easy Redmine is nginx + unicorn.

Supported configurations are nginx (apache) + unicorn (passenger, puma, thin).

Webrick is not supported. Other servers were not tested.

Linux/Unix platform.

Tested distributions:

  • Debian 8+
  • CentOS 7+ (older versions don't allow railsexpress)
  • Ubuntu
  • ArchLinux
  • Gentoo


We recommend to use nginx as the webserver because of its speed.

Set configuration for upstream, not for TCP.


upstream unicorn { 

    # for UNIX domain socket setups: 
    # server unix:/tmp/.sock fail_timeout=0; 
    server unix:/tmp/easysredmine.sock fail_timeout=0; 

server { 
  listen    80; 
  server_name   easysredmine; 
  error_log /var/log/nginx/easysredmine_error.log; 
  access_log /srv/log/nginx/easysredmine_access.log; 
  location / { 

    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; 

    proxy_set_header Host $http_host; 

    proxy_redirect off; 
    proxy_pass http://unicorn; 

Notice sections upstream and location.


Unicorn is recommended for its speed and simplicity. It is an application server optimized speed.


worker_processes X

Set number according to number of processors of the server. Setting higher doesn't help.

listen '/tmp/easyredmine.sock'

Setting of unicorn on socket.

Timeout 300

Some oparations may take longer, so it is better to use a higher number. 300 should be a minimum.


We recommend to install Ruby 2.2. with railsexpress patches, by RVM.


RVM installation for multi-user:

curl -sSL | sudo bash -s stable

RVM patches

After installing RVM, you need to prepare patches for ruby railsexpress

  1. git clone
  2. cd rvm-patchsets
  3. ./ 2.2.1

Install ruby after installing the patches.


rvm install 2.2.1 --patch railsexpress

After ruby installation, set ruby 2.2.1 as default:

rvm use 2.2.1 –default

Before running unicorn, it is good to change settings of default values for Ruby Garbage Collector:

export RUBY_GC_HEAP_INIT_SLOTS=1800000; 
export RUBY_HEAP_FREE_MIN=18000; 
export RUBY_GC_MALLOC_LIMIT=120000000; 


Optimizing database setting to the level of caching all requests.

Example of my.cnf setting:

bulk_insert_buffer_size = 64M 
tmp_table_size      = 512M 
max_heap_table_size = 512M 
query_cache_limit       = 128K 
query_cache_size        = 512M 


Step by step manual for server configuration

If this info is still not enough, we have prepared an even more detailed manual on how to configure your server for running Easy Redmine. The example is for CentOS configuration, but with minor modifications it can be used for other Linux distributions as well.

It is always necessary to think about the content before simply copying and using it in production. You will find steps for guaranteed functioning of the application, unless no other dependency or service blocks it. The manual can also help you with troubleshooting, to verify your configuration (permissions, limits, gem versions, etc.)

The manual is available here.

External sources

What actually is Easy Redmine?

Easy Redmine is an Open Source software for complex project management with extensions for resources, finance and customer management. In the cloud or on your own server, all comes with professional implementation and support.

CIOreview Stamp Easy Redmine Top 20 Open Source Provider
iOS ANdroid compatible Easy Redmine
IPMA PMI standarts compatible Easy Redmine 01

*SHINE Consulting Ltd.- holder of accreditation of the Project Management
Training Program “Project Management in Practice” (International Standard IPMA)
and is also a member of the PMI R.E.P. Registered Education Provider.
**The PMI Registered Education Provider logo is
a registered mark of the Project Management Institute, Inc.


500x290xUpdate Map



Easy Redmine Drives More Than 1400 Organisations Worldwide

Explore More...


What users say about Easy Redmine on Capterra?

  • All in one application - that is Easy Redmine

    Aug 25, 2015

    RTL Radio use Easy Redmine to maintain help desk, resources, attendance and of course all IT and software projects. We like the complexity - using all-in-one solution is just wonderful.

    Timo Muller
    Chief Information Officer , RTL Radio Deutschland GmbH
    Ease of Use
    Customer Support
  • AllInOneSolution for project management

    Apr 5, 2016

    Easy Redmine is a great software that helps us manage project costs, better define our work and is packed with many features that were missing in Redmine. All this embedded in a user-friendly interface.

    Nelson Rodrigues
    Belo Solutions
    Ease of Use
    Customer Support
  • Better control over cost and staffing resources

    Mar 24, 2016

    We adopted Easy Redmine six months ago in order to control all of our web projects. We are very happy as we now have a strong visibility in terms of control of costs and staffing resources and we also have a powerful tool for interaction with our customers.

    Cyril Lécot
    Operations Manager , Netquarks
    Ease of Use
    Customer Support
  • Easy and robust project management

    Apr 21, 2016

    EasyRedmine is a real step-forward compared to Redmine! More functionalities thanks to many plugins. Better user interface. Very reactive and professional customer service.

    IT Department
    Monaco Paradigm
    Ease of Use
    Customer Support
  • Help desk solutions

    Jun 29, 2016

    Professional solution with a lot of features. It help us to manage our customers in more efficient way. Highly recommended especially if you are IT company.

    Felicien Bikang
    Ease of Use
    Customer Support
  • Lot of useful extra plugins

    Jun 11, 2016

    Akquinet is using Redmine for years. We love all the extra plugins and support that Easy Redmine delivers to let us focus on our job.

    Konrad Mattheis
    Head of Consulting , Akquinet
    Ease of Use
    Customer Support
  • Powerful Project Management Tool

    Apr 27, 2016

    Simple Interface and easy to use. Flexible and fit your own need.

    Helen Tang
    Ease of Use
    Customer Support
  • Very good software for planning and reporting IT projects

    Apr 6, 2016

    We use Easy Redmine every day to plan projects and all staff reports the time they work using the brilliant timer feature. 

    Mattias Eriksson
    Team manager , People and Solutions AB
    Ease of Use
    Customer Support
  • Very useful product!

    Apr 6, 2016

    Our working environment is all based on easy redmine product- tasks, milestones, all managed in one platform which helps us to planing, view progress and more! 

    Alon Almog
    IT , Gita Technologies
    Ease of Use
    Customer Support

Capterra is Independent platform.

Test for Freein 14 day trial Free & Full Featured Trial SSL Certified Daily Backups

we will call you to help with settings

no credit card or installation needed