Libredesk - современная open-source платформа поддержки: тикеты и беседы из разных каналов стекаются в единый инбокс, работают SLA-политики, автоматизация правил, макросы готовых действий, назначение и командная работа, отчеты и дашборды. Приватная self-hosted замена Zendesk, Intercom и Freshdesk - данные клиентов остаются на вашем сервере. Приложение на Go очень легкое по ресурсам.
После создания сервера Libredesk ставится автоматически: docker compose поднимает весь стек, а Caddy выпускает Let's Encrypt и открывает доступ по HTTPS. На первом старте выполняется установка и миграции.
Что внутри
- Libredesk - веб-приложение на Go (слушает порт
9000), конфиг вconfig.toml. - PostgreSQL 17 и Redis 7 - данные и очереди.
- Caddy - reverse-proxy и авто-TLS (Let's Encrypt).
Как войти
- Адрес формируется из IP сервера: замените точки на дефисы и добавьте
.fatmetal.net. Пример: IP45.15.159.10->https://45-15-159-10.fatmetal.net/. - Вход под системным пользователем: логин
System(именно так, не email), пароль лежит в файле/root/libredesk-credentials.txtна сервере (зайдите по SSH и посмотрите). Смените пароль после первого входа. - Дальше создайте команды и почтовые инбоксы, настройте SLA и правила автоматизации.
Свой домен
Направьте CNAME на этот сервер и повесьте reverse-proxy с TLS на ваш домен (Caddy уже стоит) - перезапустите Caddy с новым доменом.
Требования
Ubuntu 24.04, открытые порты 80/443. Тариф CPU2-RAM4-DISK50 с запасом: в простое стек занимает около 65 МБ RAM - один из самых легких helpdesk.