Zammad — open-source система поддержки пользователей (helpdesk) и управления обращениями. Объединяет email, чат, Telegram и Twitter в одном интерфейсе. Разворачивается через Docker.

Что такое Zammad

Zammad — современная тикет-система для IT-отделов и служб поддержки. Позволяет принимать обращения из разных каналов, назначать их на сотрудников, отслеживать статусы и строить отчёты.

  • Приём обращений через email, веб-форму, Telegram, Twitter
  • Назначение тикетов, приоритеты, SLA
  • База знаний (FAQ)
  • Отчёты и аналитика по обращениям
  • Роли и группы для организации команды
  • REST API для интеграций

Системные требования

Минимально: 2 CPU, 4 GB RAM (Zammad использует Elasticsearch). Рекомендуется: 4 CPU, 8 GB RAM для production.

Установка Zammad через Docker

Клонируйте официальный репозиторий:

git clone https://github.com/zammad/zammad-docker-compose.git cd zammad-docker-compose cp .env.dist .env # Отредактируйте .env: укажите NGINX_SERVER_NAME и POSTGRES_PASS docker compose up -d

Первый запуск занимает 3–5 минут (инициализация БД). Откройте http://localhost:8080 для первичной настройки.

Подключение email (IMAP)

Настройки → Каналы → Email → Добавить аккаунт. Укажите IMAP-сервер для приёма и SMTP для отправки. Zammad будет автоматически создавать тикеты из входящих писем.

Выводы

  • Zammad — лучшая open-source альтернатива Zendesk и Jira Service Management
  • Требует значительных ресурсов из-за Elasticsearch — планируйте минимум 4 GB RAM
  • Альтернативы: GLPI (легче), FreshDesk (облачный), Hesk (минимальный)