Skip to content

Deployment

Production deployment guides for GOTRS using Docker, Kubernetes, and other platforms.

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.

Deployment Guides

Choose the deployment method that fits your infrastructure and scale requirements.

Deployment Options

Docker Deployment

Best for small to medium deployments, development environments, and single-server setups.

  • Simple setup with Docker Compose
  • Supports Docker and Podman
  • Includes database, cache, and all services
  • Good for up to ~100 concurrent users

Kubernetes Deployment

Best for enterprise deployments requiring high availability, scalability, and cloud-native features.

  • Helm chart for easy installation
  • Horizontal pod autoscaling
  • External database and cache support
  • Cloud provider integrations (AWS, GCP, Azure)
  • Production-grade security and observability

Quick Comparison

FeatureDockerKubernetes
Setup complexityLowMedium
ScalabilityLimitedHigh
High availabilityManualBuilt-in
Resource efficiencyGoodExcellent
Cloud integrationBasicNative
Best forDev/Small teamsEnterprise

System Requirements

Minimum (Development/Small Business)

  • CPU: 2 cores
  • RAM: 4GB
  • Storage: 20GB
  • CPU: 8+ cores
  • RAM: 16+ GB
  • Storage: 100+ GB SSD
  • Database: Managed service (RDS, Cloud SQL)

Need Help?