Skip to content

Frequently Asked Questions

Common questions and answers about GOTRS.

Getting Started

First steps with GOTRS - installation, initial setup, and your first ticket.

Deployment

Production deployment guides for Docker, Kubernetes, and air-gapped environments.

Admin Guide

Configure queues, users, groups, automation, and system settings.

API Reference

REST API documentation for integrations and custom development.

Migration Guide

Moving from OTRS to GOTRS - import your existing data and configuration.

FAQ

Frequently asked questions and common troubleshooting tips.

Frequently Asked Questions

Find answers to common questions about GOTRS installation, configuration, and usage.

General Questions

What is GOTRS?

GOTRS (Go Open Ticket Request System) is a modern, open-source ticketing system designed to replace OTRS with better performance, security, and user experience. Built with Go and React, it provides a scalable, container-native solution for IT service management.

How is GOTRS different from OTRS?

Key Differences:

  • Modern Architecture: Go backend with React frontend vs Perl/Apache
  • Container Native: First-class Docker/Podman support out of the box
  • Better Performance: Significantly faster response times and lower resource usage
  • Security First: Rootless containers, modern authentication, comprehensive security scanning
  • Cloud Ready: Kubernetes and OpenShift compatible from day one

Is GOTRS compatible with OTRS?

Yes, GOTRS is designed with OTRS Community Edition compatibility in mind:

  • Compatible database schema for smooth migration
  • Similar workflow concepts and terminology
  • Migration tools to import OTRS data
  • Familiar user interface patterns

Installation and Setup

What are the system requirements?

Minimum Requirements:

  • 2 CPU cores
  • 4GB RAM
  • 20GB disk space
  • Docker or Podman

Recommended for Production:

  • 4+ CPU cores
  • 8GB+ RAM
  • SSD storage
  • Load balancer
  • External database

Can I run GOTRS without containers?

While GOTRS is designed for containers, it can run natively. However, we strongly recommend using containers for:

  • Simplified deployment and updates
  • Better security isolation
  • Easier scaling and management
  • Consistent environments across dev/staging/prod

Does GOTRS support Kubernetes?

Yes! GOTRS is designed to run well in Kubernetes:

  • Rootless containers for security
  • Health checks and probes
  • ConfigMap and Secret support
  • Horizontal pod autoscaling
  • OpenShift SCC compatible

Features and Functionality

What features are currently available?

Current Status: GOTRS v0.6.2 is released with core functionality complete.

Available Features (v0.6.2):

  • Core ticket management with full CRUD operations
  • User authentication, RBAC, and LDAP integration
  • Email integration (SMTP/IMAP, email-to-ticket)
  • REST and SOAP APIs with GenericInterface
  • Modern web interface with 4 themes and dark mode
  • OTRS migration tools
  • GenericAgent automation
  • Access Control Lists (ACLs)
  • 15 languages with RTL support

Roadmap Features:

  • Knowledge Base / FAQ system
  • Reporting and analytics
  • Process management workflows
  • Multi-tenancy
  • SSO integration

How do I migrate from OTRS?

See our detailed Migration Guide for step-by-step instructions. Key points:

  • Database compatibility layer
  • Automated migration tools (in development)
  • Professional migration services available
  • Minimal downtime migration possible

Does GOTRS support email integration?

Yes, email integration is fully implemented:

  • Incoming email processing (POP3/IMAP)
  • Outgoing email notifications
  • Email templates with variable substitution
  • SMTP configuration
  • Postmaster filters for routing

Technical Questions

What database does GOTRS use?

GOTRS uses MariaDB 10.6+ / MySQL 8+ as the default database, with full PostgreSQL 14+ support:

  • OTRS-compatible schema for easy migration
  • ACID compliance and reliability
  • Excellent performance for ticketing workloads
  • Your choice: MariaDB/MySQL (default) or PostgreSQL

Can I use external databases?

Yes, GOTRS supports external databases:

  • Cloud databases (AWS RDS, Google Cloud SQL, Azure Database, etc.)
  • On-premises MariaDB/MySQL or PostgreSQL clusters
  • Managed database services
  • High availability configurations

How do I configure HTTPS/TLS?

GOTRS supports multiple TLS configurations:

  • Reverse proxy (Nginx, Traefik, etc.)
  • Load balancer termination
  • Built-in TLS support (coming soon)
  • Let’s Encrypt integration

What about backups?

Backup strategy depends on your deployment:

  • Database: MariaDB/MySQL or PostgreSQL dump/restore
  • Files: Volume backups for attachments and uploads
  • Configuration: GitOps for configuration management
  • Automation: Scheduled backup scripts included

Support and Community

Where can I get help?

Community Support:

Professional Support:

  • Commercial support by Gibbsoft Ltd (coming Q2 2026)
  • Professional services and consulting
  • SLA-based support plans
  • Custom development and integrations

How can I contribute?

We welcome contributions! See our Contributing Guide for:

  • Code contributions and bug fixes
  • Documentation improvements
  • Translation support (future)
  • Community support and testing

What’s the project roadmap?

See our detailed Roadmap for development plans:

  • v0.6.x: Core platform with themes, automation, ACLs (released)
  • v0.7.0: Statistics & reporting, REST API v2 (May 2026)
  • v0.8.0: Knowledge Base, Calendar (September 2026)
  • v0.9.0: Process Management (January 2027)
  • v1.0.0: Production release (April 2027)

What license does GOTRS use?

GOTRS Community Edition is licensed under Apache License 2.0:

  • Open source and free to use
  • Permissive license allowing commercial use and modification
  • No copyleft requirements
  • Website content under Creative Commons

Can I use GOTRS commercially?

Yes! GOTRS can be used commercially under Apache 2.0:

  • No licensing fees
  • No requirement to disclose modifications
  • Commercial support and services available from Gibbsoft Ltd
  • Trademark usage guidelines apply

Who develops GOTRS?

GOTRS is developed by Gibbsoft Ltd with community contributions:

  • Open development process on GitHub
  • Community-driven feature requests
  • Professional development team
  • Commercial support and services

Don’t see your question? Join our Discord or check our documentation.