Public | Automated Build

Last pushed: 3 years ago
Short Description
OpenProject 4.2 Community Edition (all plugins) installed in CentOS 6.6 using YUM with mySQL.
Full Description

OpenProject Dockerfile

A Dockerfile that builds OpenProject, a free and open source software for project management with a wide set of features and plugins and an active community.

It use a CentOS 6.6 image and install the OpenProject Community Edition (with all the plugins installed) using the official OpenProhject YUM repositories.

The mySQL startup process set the administrator password for root/p4s5w0rd and creates the openproject database.

The OpenProject startup process creates the database structure (db:migrate) and add the seed data (db:seed).

Quick usage

docker run -d -p 8080:3000 --name openproject driveup/openproject

Wait a little while for the database setup and migrations to run. After a short period the application should be available at http://localhost:8080 and you will be able to login with admin/admin default administrator information.

You can use the environment variables to configure your stuff. You can try to use a different DATABASE_URL to point the database outside the container.


If you overwrite the ADMIN_EMAIL environment variable make sure you set a well formed email.

Useful information

You can execute a docker exec -it openproject ps -ax to check running process, geting something like this:

Warning: bad syntax, perhaps a bogus '-'? See /usr/share/doc/procps-3.2.8/FAQ
     1 ?        Ss     0:00 /usr/bin/python /usr/bin/supervisord --configuration
     8 ?        Sl     0:00 /usr/bin/memcached -c 256 -m 1024 -p 11211 -u memcac
     9 ?        Sl     0:08 /opt/openproject-ce/vendor/ruby-2.1.6/bin/ruby scrip
    10 ?        S      0:00 /usr/bin/python /usr/bin/pidproxy /var/run/mysqld/my
    23 ?        S      0:00 /bin/sh /usr/bin/mysqld_safe --pid-file=/var/run/mys
   116 ?        Sl     0:00 /usr/libexec/mysqld --basedir=/usr --datadir=/var/li
   145 ?        Rs+    0:00 ps -ax


MIT license.

Docker Pull Command
Source Repository