This open-source project management web application provides a highly flexible environment for teams to organize tasks, track bugs, and collaborate effectively. Built on the Ruby on Rails framework, it offers a cross-platform and cross-database solution that adapts to various workflows.
Key features include:
With multiple LDAP authentication support, custom fields, and a REST API, this platform can be tailored to fit the exact needs of any development team.
services:
redmine:
image: redmine:latest
restart: always
ports:
- "3000:3000"
environment:
REDMINE_DB_POSTGRES: postgres
REDMINE_DB_USERNAME: ${DB_USER}
REDMINE_DB_PASSWORD: ${DB_PASSWORD}
REDMINE_DB_DATABASE: ${DB_NAME}
REDMINE_SECRET_KEY_BASE: ${REDMINE_SECRET_KEY_BASE}
volumes:
- ./redmine-data/files:/usr/src/redmine/files
- ./redmine-data/plugins:/usr/src/redmine/plugins
- ./redmine-data/themes:/usr/src/redmine/public/themes
depends_on:
- postgres
postgres:
image: postgres:14-alpine
restart: always
volumes:
- ./postgres-data:/var/lib/postgresql/data
environment:
POSTGRES_DB: ${DB_NAME}
POSTGRES_USER: ${DB_USER}
POSTGRES_PASSWORD: ${DB_PASSWORD}DB_NAME=redmine
DB_USER=redmine
DB_PASSWORD=secure_password_here
REDMINE_SECRET_KEY_BASE=generate_a_long_random_string_hereAuto-fetched about 21 hours ago
Auto-fetched about 21 hours ago