OpenProject

OpenProject

Official

Docker app from ImSkully's Repository

Overview

OpenProject is a web-based project management system for location-independent team collaboration, this is a release of the open-source community edition.
Once the container has started it may take a few minutes before the WebUI is available, see container logs for startup progress.

The default administrator login credentials are:
Username: admin
Password: admin

For advanced configuration, see all supported environment variables:
(https://www.openproject.org/docs/installation-and-operations/configuration/environment/#supported-environment-variables)

Getting started guide

Welcome to the OpenProject Getting started guide.

Here you will learn about the first steps with OpenProject. If you need more detailed explanations of all features, please visit the respective section in our user guide.

Overview

Topic Content
Introduction to OpenProject Get an introduction about project management with OpenProject.
Sign in and registration Find out how you can register and sign in to OpenProject.
Create a project How to create and set up a new project.
Invite team members How to invite new members.
Work packages Learn how to create and edit work packages.
Gantt chart Find out how to create a project plan.
Boards How to work with agile boards.
Account settings How to configure personal account settings.
My page Find out more about a personal My page dashboard.

6 steps to get started

Watch a short 3-minute introduction video to get started with OpenProject in 6 easy steps:

  1. Create a project
  2. Add team members
  3. Create work packages
  4. Create a project plan
  5. Filter, group and generate reports
  6. Create an agile board

OpenProject product demo video

Watch a comprehensive OpenProject product introduction video to learn how to work with OpenProject using traditional and agile project management.

Install OpenProject on Unraid in a few clicks.

Find OpenProject in Community Apps on your Unraid server, review the template, and click Install. Unraid handles the Docker app or plugin setup from the published template.

Open the Apps tab on your Unraid server Search Community Apps for OpenProject Review the template variables and paths Click Install

Download Statistics

3,771,589
Total Downloads
301,785
This Month
227,846
Avg / Month

Total Downloads Over Time

Loading chart...

Related apps

Details

Repository
openproject/openproject:17.0.2
Last Updated2026-06-29
First Seen2026-02-03

Runtime arguments

Web UI
http://[IP]:[PORT:8080]
Network
bridge
Shell
sh
Privileged
false

Template configuration

Web UI PortPorttcp

The port to serve the frontend WebUI.

Target
8080
Default
5683
Value
5683
Host NameVariable

This must be equal to your server IP and the WebUI port above. (5683 by default)

Target
OPENPROJECT_HOST__NAME
Default
YOUR_SERVER_IP:5683
Value
YOUR_SERVER_IP:5683
Postgres Data DirectoryPathrw

The directory to store all data from the Postgres database running on this container.

Target
/var/openproject/pgdata
Default
/mnt/user/appdata/openproject/pgdata
Value
/mnt/user/appdata/openproject/pgdata
Assets DirectoryPathrw

The directory where assets are saved.

Target
/var/openproject/assets
Default
/mnt/user/appdata/openproject/assets
Value
/mnt/user/appdata/openproject/assets
Secret Key BaseVariable

The secret key used to sign sensitive data, enter a random string here.

Target
SECRET_KEY_BASE
Default
RANDOM_STRING_HERE
Value
RANDOM_STRING_HERE
Application TitleVariable

Change the default application title that appears on the frontend.

Target
OPENPROJECT_APP__TITLE
Default
OpenProject
Value
OpenProject
Max Attachment Size (KB)Variable

The maximum file size (KB) to allow for attachments, defaults to 5 MB. (1024KB = 1MB)

Target
OPENPROJECT_ATTACHMENT__MAX__SIZE
Default
5120
Value
5120
HSTS HeadersVariable

Allow disabling of HSTS headers and HTTP > HTTPS redirects, this should only be enabled if HTTPS is on.

Target
OPENPROJECT_HSTS
Default
true|false
Value
false
Use HTTPS (SSL)Variable

Whether or not to use HTTPS, if you only plan to only run OpenProject locally then leave this disabled.

Target
OPENPROJECT_HTTPS
Default
true|false
Value
false