Favicon of OpenProject

OpenProject

Manage classic, agile, or hybrid projects with complete data sovereignty. Utilize Gantt charts, Kanban boards, and time tracking in a secure environment.

Manage your workflow with a highly secure, open-source project management solution designed for classic, agile, and hybrid methodologies. Whether you are planning complex schedules or organizing daily tasks, this platform provides the flexibility and transparency required by modern teams while ensuring absolute data sovereignty. Choose between self-hosted on-premises installations for total control or secure cloud hosting.

  • Versatile Project Planning: Create detailed schedules and visualize dependencies using interactive Gantt charts.
  • Agile Boards: Organize work efficiently with customizable boards tailored for Scrum and Kanban methodologies.
  • Team Workload Management: Visually assign tasks in a weekly calendar to balance team capacity.
  • Uncompromising Security: Protect sensitive information with two-factor authentication and transparent open-source code.

Directory Structure

openproject
data
assets
postgres
.env
docker-compose.yml

docker-compose.yml

services:
  db:
    image: postgres:13
    restart: always
    environment:
      POSTGRES_DB: openproject
      POSTGRES_PASSWORD: ${POSTGRES_PASSWORD}
    volumes:
      - ./data/postgres:/var/lib/postgresql/data

  cache:
    image: memcached
    restart: always

  openproject:
    image: openproject/community:14
    restart: always
    depends_on:
      - db
      - cache
    ports:
      - "8080:80"
    environment:
      OPENPROJECT_HTTPS: 'false'
      OPENPROJECT_HOST__NAME: 'localhost:8080'
      OPENPROJECT_SECRET__KEY__BASE: ${OPENPROJECT_SECRET_KEY_BASE}
      OPENPROJECT_DB__HOST: db
      OPENPROJECT_DB__PORT: 5432
      OPENPROJECT_DB__NAME: openproject
      OPENPROJECT_DB__USERNAME: postgres
      OPENPROJECT_DB__PASSWORD: ${POSTGRES_PASSWORD}
      OPENPROJECT_CACHE__MEMCACHE__SERVER: cache
      OPENPROJECT_RAILS__CACHE__STORE: memcache
    volumes:
      - ./data/assets:/var/openproject/assets

.env

POSTGRES_PASSWORD=your_secure_postgres_password
OPENPROJECT_SECRET_KEY_BASE=your_generated_secret_key_base_string

Share:

Ad
Favicon

 

  
 

Similar to OpenProject

Favicon

 

  
  
Favicon

 

  
  
Favicon