Redmine: A Practical Introduction

Learn what Redmine is and how its projects, issues, workflows, permissions, and time tracking help teams manage their work.

By Anderson Alvarez Vásquez · 2026-06-21

  • Redmine

What is Redmine? Redmine is an open-source project management and issue-tracking application built with Ruby on Rails. It allows teams to manage multiple projects from a single installation. Core concepts - Projects: Organize work, members, and documentation. - Issues: Represent tasks, bugs, support requests, or features. - Trackers: Define different types of issues. - Statuses: Represent each stage of an issue. - Workflows: Control status transitions for each role. - Versions: Group issues into releases or milestones. Main features Redmine includes customizable workflows, role-based permissions, time tracking, Gantt charts, calendars, wikis, roadmaps, custom fields, and Git repository integration. When should you use it? Redmine is a good option when your team needs: - A self-hosted project management platform. - Flexible workflows and permissions. - Multiple projects in one place. - Time tracking and release planning. - An open-source and extensible solution. In upcoming posts, I will cover installation with Docker, workflow configuration, roles, permissions, backups, and upgrades.