Data-based comparison

OTOBO vs OFORK: Docker Platform or Classic OTRS Fork?

OTOBO vs OFORK: A technical comparison for IT decision-makers regarding deployment (Docker vs classic), search (Elasticsearch), and AI features.

Updated 2026-07-30 · Metrics are snapshots, not an overall ranking.

Facts side by side

The table is generated from Open ITSM Hub system and version data. Scroll horizontally on small screens to see every system.

Detailed comparison of OTOBO, O-Fork
PropertyOTOBOO-Fork
Stack
Primary LanguagePerlPerl
Language Breakdown93.5, 3.8, 2.1
FrameworksOTOBO frameworkOFORK framework
Web ServersNginx, Apache with mod_perl, GazelleApache with mod_perl
Operating SystemsLinuxLinux
DatabasesMySQL, MariaDB, PostgreSQLMySQL (< 8.0), MariaDB, PostgreSQL >= 9.2, Oracle >= 10g
SearchElasticsearch
CacheRedis, File system
Versions
Current version11.112.0.3
Latest Release Date2026-06-242026-06-26
Supported Branches11.1, 11.0, 10.112.0
Lts Available
Release Notes UrlOpen source Open source
Security
Security Policy UrlOpen source
Advisories UrlOpen source Open source
Security Contact
Signed Releases
Sbom Available
Update PolicySecurity reports and advisories are handled through the public GitHub security area.
Recent Updates
Community
GitHub stars3314
GitHub forks891
GitHub issuesOpen source Open source
Open issues1940
New issues (90 days)1940
Closed issues (90 days)2080
Issue window since2026-05-012026-05-01
GovernanceVendor-led open-source developmentProject-maintainer-led open-source development
Commercial BackerRother OSS GmbH
Project forumOpen source Open source
Forum activityActive; visible posts on the same day, especially in the German-language forumNew forum with initial support topics and low activity
Latest forum activity2026-07-302026-05-14
Documentation UrlOpen source Open source
Contribution UrlOpen source Open source
Ecosystem
Package format.opm.opm
Package Repository UrlOpen source
Migration PathsOTRS Community Edition, Earlier OTOBO releasesOTRS-family systems
Integration InterfacesGeneric Interface, REST, SOAP, EmailEmail, Web services
Features
Built InTicketing, Process management, Generic Interface, Elasticsearch search, OAuth, OpenID Connect, AI assistance (beta)Ticketing, Agent and customer interfaces, Package management
Available Via AddonAdditional ITSM and integration packages.opm packages
Unsupported
UnknownNative Kubernetes operatorElasticsearch integration, Redis integration, Native container support, Native Kubernetes operator

Feature and integration matrix

Funktionsmatrix für OTOBO, O-Fork
Funktion OTOBOO-Fork
TicketingIntegriertIntegriert
Process ManagementIntegriert
Generic InterfaceIntegriert
Elasticsearch SearchIntegriert
OAuthIntegriert
OpenID ConnectIntegriert
AI Assistance (Beta)Integriert
Additional ITSM And Integration PackagesPer Add-on
Agent And Customer InterfacesIntegriert
Package ManagementIntegriert
.Opm PackagesPer Add-on

GitHub issues and forum activity

Public activity in the main repositories and official project forums, as of 2026-07-30.

Issue-Zahlen zeigen sichtbare Entwicklungsaktivität, aber keine Produktqualität. Automatisierte Issues und unterschiedliche Arbeitsweisen der Projekte können die Werte verzerren.

OTOBO

GitHub-Fenster ab 01.05.2026

Offen
194
Neu / 90 T.
194
Geschl. / 90 T.
208

Forum

Active; visible posts on the same day, especially in the German-language forum

Letzte sichtbare Aktivität: 30.07.2026

O-Fork

GitHub-Fenster ab 01.05.2026

Offen
0
Neu / 90 T.
0
Geschl. / 90 T.
0

Forum

New forum with initial support topics and low activity

Letzte sichtbare Aktivität: 14.05.2026

Community and ecosystem in numbers

Stand: 2026-07-30

Einzelmetriken, keine Gesamtwertung

GitHub stars

Public stars of each main repository.

  • OTOBO331
  • O-Fork4

Packages in Open ITSM Hub

Compatible packages currently listed in the hub.

  • OTOBO56
  • O-Fork0

Year of first public release

Timeline context; longer bars mean a later release.

  • OTOBO2020
  • O-Fork2025

The decision between OTOBO and OFORK marks the transition for many IT organizations from the classic OTRS Community Edition to a modernized service management platform. While both systems share roots in the same codebase, they pursue different philosophies regarding operations, technological infrastructure, and functional expansion. While OTOBO has undergone a consistent transformation since 2020 toward a container-based architecture with external services like Elasticsearch, OFORK presents itself as a continuation that also addresses specific database environments like Oracle. This comparison analyzes the technical differences and operational consequences for administrators and technical leads.

Deployment Strategies: Container Orchestration vs. Classic Server Installations

A key difference between the two systems lies in the recommended provisioning method. OTOBO relies primarily on a Docker-based deployment. The architecture is modular and uses Docker Compose to orchestrate various services such as the web server (Nginx/Gazelle), the database (MariaDB or PostgreSQL), the cache (Redis), and the search engine (Elasticsearch). This provides administrators with standardized environments, but requires knowledge of container management. A classic installation on Linux systems remains possible, but the documentation and release structure are heavily optimized for Docker Source: https://doc.otobo.org/.

OFORK, on the other hand, follows the traditional path of the OTRS family. The system is provisioned primarily via a classic Linux installation with Apache and mod_perl. A significant difference appears in database support: while OTOBO focuses on MySQL, MariaDB, and PostgreSQL, OFORK explicitly lists support for Oracle (version 10g and later) Source: https://github.com/Franziska-Steps-OFORK-Kim-KI/ofork. For organizations tied to an Oracle infrastructure, this is a relevant technical criterion. In contrast, OFORK's current data package (as of 2026-07-30) does not feature native container support or a Docker-first strategy.

Search and Performance: Elasticsearch Integration Compared

Full-text search efficiency is a critical factor for agent productivity in large ticket systems. OTOBO has implemented a deep integration of Elasticsearch here. This external search engine handles the indexing and searching of tickets and attachments, which can relieve the primary database during complex queries. This is complemented by Redis as a caching layer to provide frequently accessed data faster. These components are already preconfigured in OTOBO's standard Docker stack Source: https://github.com/RotherOSS/otobo.

With OFORK, according to available data, no native integration of an external search engine like Elasticsearch or a dedicated Redis cache is documented. The system relies on the search mechanisms of the underlying database (MySQL, MariaDB, PostgreSQL, or Oracle). While this simplifies the stack because fewer external services need to be maintained, it shifts the load for search queries directly to the database server. Administrators must plan database resource scaling accordingly based on ticket volume.

Automation and Modern Interfaces: OAuth, REST, and AI Approaches

In version 11.1, OTOBO integrated features that go beyond classic ticketing. These include native token management for OAuth and support for OpenID Connect for Single Sign-On (SSO). A notable feature of current development is the introduction of "Rotobo," an AI assistant that was in beta as of July 2026 Source: https://github.com/RotherOSS/otobo/blob/rel-11_1/CHANGES.md. The goal is to support agents through automated suggestions.

OFORK version 12.0.3 focuses on core ticketing functions as well as agent and customer interfaces. It uses the proven package management (.opm) to expand functions. While OFORK offers web services and email interfaces for integration, the data package contains no references to integrated AI components or a comparable focus on modern authentication protocols like OpenID Connect in the base system. Automation here is handled primarily via the classic OTRS framework and its process management.

Licensing and Ecosystem: GPLv3 vs. AGPLv3

An often overlooked but compliance-critical difference is licensing. OTOBO is published under the GNU GPL v3.0. OFORK uses the GNU AGPL v3.0 Source: https://github.com/Franziska-Steps-OFORK-Kim-KI/ofork. The AGPL (Affero General Public License) contains a clause requiring that modifications to the source code must also be published under the same license if the software is merely provided over a network (as a service). For companies that heavily modify the system and want to offer it as a cloud service, this carries different legal consequences than the standard GPL.

The OTOBO ecosystem is largely steered by Rother OSS GmbH, which is reflected in a structured roadmap and an extensive package repository (over 50 packages in the hub). OFORK is described as a project-maintainer-led open source project. OFORK's public repository history is younger compared to OTOBO (public release 2025), even though the project points to a longer internal history Source: https://o-fork.de/.

Which System Fits Whom?

The choice between these two systems should be made based on existing infrastructure and functional requirements.

OTOBO tends to be the better choice for organizations that:

  • Prefer or already use a Docker-based infrastructure.
  • Manage large volumes of data and want to benefit from dedicated search via Elasticsearch.
  • Need modern authentication methods like OpenID Connect or OAuth.
  • Want to experiment early with AI-powered features (Beta).
  • Prefer a commercial backer (Rother OSS) for support and development.

OFORK tends to be the better choice for organizations that:

  • Prefer a classic server installation without container dependencies.
  • Strictly rely on an Oracle database.
  • Are looking for a system closely aligned with the traditional OTRS stack without having to manage additional services like Redis or Elasticsearch.
  • Have integrated the legal framework of the AGPLv3 into their IT strategy.

Data Basis and Methodological Limitations

This comparison is based on the technical specifications and publications of the projects as of July 30, 2026. Because open source projects evolve dynamically, beta features (such as AI support in OTOBO) or support for specific database versions (such as MySQL < 8.0 in OFORK) should be viewed as snapshots. Performance statements depend heavily on individual configuration and hardware and were not evaluated generally here.

Conclusion: Planning the Next Step

Both systems offer a valid path for the continued operation of OTRS-based workflows. While OTOBO modernizes the stack through containerization and external performance components, OFORK preserves compatibility with classic enterprise databases like Oracle.

To make an informed decision, admins should evaluate both systems in a test environment. A detailed look at available add-ons and specific migration paths from older versions is recommended. You can find an overview of further alternatives and detailed metrics in our interactive comparison tool.