Slack ya da Teams yerine kendi sunucunuzda çalışan bir ekip sohbeti arayan şirketlerin ilk baktığı yazılım genellikle Mattermost'tur. Kanallar, doğrudan mesajlar, dosya paylaşımı, mobil uygulamalar ve entegrasyonlar Slack'e çok benzer çalışır. Ancak kurulumdan önce bilinmesi gereken üç konu vardır: hangi sürümü (edition) kullanacağınız, sürüm destek takvimi ve mobil bildirimlerin nasıl çalıştığı. Bu rehberde bunları ve kurulum adımlarını Mattermost'un resmi belgelerine dayanarak (Ekim 2026) anlatıyoruz. Alternatifleri karşılaştırmak isterseniz Slack, Teams ve Zoom alternatifleri yazımıza bakın.
Hangi sürüm? Team, Entry, Professional, Enterprise
| Sürüm | Ücret | Kimin için (resmi tanım) | Önemli sınırlar |
|---|---|---|---|
| Team Edition | Ücretsiz (MIT) | Küçük ekipler; SSO gerekmeyen, 250'nin altında aktif kullanıcı | SSO yok (GitLab SSO desteği kaldırılıyor) |
| Entry | Ücretsiz | 50'den az kullanıcılı ekipler | Kanal geçmişinde 10.000 mesaj sınırı, uyumluluk özellikleri yok |
| Professional | Ücretli | 250 kullanıcıya kadar | OIDC, SAML, Entra ID ve Google ile SSO; AD/LDAP |
| Enterprise | Ücretli | Büyük kuruluşlar | LDAP grup eşitleme, uyumluluk dışa aktarımı, saklama politikaları, yüksek erişilebilirlik |
Pratik sonuç: şirketinizde çalışanların mevcut hesaplarıyla tek şifreyle girmesini (SSO) istiyorsanız, ücretsiz sürümler yetmez. Bu durumda ya Professional lisansı ya da SSO'yu ücretsiz sürümde sunan bir alternatif (ör. Zulip) değerlendirilmelidir. Lisans koşullarının genel tablosu için açık kaynak lisansları rehberimize bakabilirsiniz.
Sürüm takvimi: aylık sürüm, 12 ay ESR
Mattermost her ayın 16'sında yeni bir sürüm yayımlar. Bu sürümler yaklaşık üç ay boyunca yüksek önem dereceli güvenlik düzeltmeleri alır. Uzun destekli ESR (Extended Support Release) sürümleri ise dokuz ayda bir çıkar ve 12 ay desteklenir. Ekim 2026 itibarıyla güncel ESR, Mayıs 2027'ye kadar desteklenen 11.7'dir; bir sonraki ESR'nin (12.4) Şubat 2027'de çıkması bekleniyor. Resmi belgeler, ESR'den bir sonraki ESR'ye geçişin tam desteklenip test edildiğini belirtir ve yükseltmeleri yalnızca ESR sürümleri arasında yapmayı "şiddetle" önerir. Her ay güncelleme yapmak istemeyen şirketler için ESR doğru tercihtir.
Sunucu, veritabanı ve kurulum
- Veritabanı: PostgreSQL 14 veya üzeri. 12.0 sürümüyle PostgreSQL 15 gerekecek. MySQL desteği 11. sürümden itibaren kaldırılmaktadır, MariaDB desteklenmez.
- Donanım (resmi tablo): 1.000 kullanıcıya kadar 1 vCPU ve 2 GB RAM, 1.000–2.000 kullanıcı için 2 vCPU ve 4 GB RAM. Daha büyük kurulumlar için Mattermost yük testi yapılmasını önerir.
- Kurulum yolları: Ubuntu (20.04, 22.04, 24.04 LTS) ve Debian için resmi APT deposu, Kubernetes için Mattermost Operator ya da tar paketi. Resmi belgeler Docker kurulumlarının üretimde desteklenmediğini açıkça yazar: otomatik yük devretme, paylaşımlı depolama ve yük dengeleme eksiktir. Docker yalnızca deneme için kullanılmalıdır.
Kurulumdan sonra yapılması gerekenler:
- SiteURL: belgelere göre zorunludur. Ayarlanmazsa e-postalardaki bağlantılar bozulur ve OAuth girişleri çalışmaz.
- Ters vekil ve TLS: önerilen ters vekil NGINX'tir. Mattermost'un anlık güncellemeleri WebSocket ile çalıştığı için vekilde WebSocket yükseltme başlıkları ayarlanmalıdır. HTTPS için Let's Encrypt desteklenir.
Mobil bildirimler
Telefonlara anlık bildirim, Mattermost'un bildirim hizmeti üzerinden gider. Belgelere göre Mattermost'un barındırılan bildirim hizmeti (HPNS) Enterprise, Professional ve Cloud müşterileri içindir. Ticari olmayan kendi sunucusu kullanıcıları ücretsiz test hizmetini (TPNS) kullanabilir, ancak belgeler bunu üretim için önermez. Şirket içinde mobil bildirim kritikse bu, ücretli sürümü seçmek için önemli bir nedendir. Bu konuyu kurulumdan önce netleştirin.
Yedekleme ve yükseltme
Resmi yedekleme rehberine göre üç şey yedeklenmelidir: veritabanı, config klasörü (özellikle config.json) ve dosyaların tutulduğu data klasörü. Dosyalar S3 uyumlu depolamadaysa genellikle ayrıca yedeklenmesi gerekmez. Temiz bir yedek için Mattermost'un yedekleme süresince durdurulması gerektiği belirtilir; bu yüzden yedeği mesai dışına planlayın. Yükseltmeden önce veritabanı ve uygulamanın tam yedeğini alın. APT kurulumlarında güncellemeden önce servisi durdurun.
Mattermost kimler için uygun değil?
- Ücretsiz sürümle SSO isteyenler: tek şifreyle giriş ücretli sürümlerde. Bu şart varsa ya lisansı bütçeye katın ya da alternatiflere bakın.
- Sohbet geçmişini sınırsız isteyen küçük ekipler: ücretsiz Entry sürümünde kanal geçmişi 10.000 mesajla sınırlıdır; Team Edition'da bu sınır yoktur ama SSO da yoktur.
- Güncellemeye zaman ayıramayanlar: aylık sürümlerin desteği yaklaşık üç aydır. ESR seçseniz bile yılda en az bir kez yükseltme gerekir.
e-veri.com ile Mattermost
Mattermost'u Türkiye'deki sunucularımızda yönetilen hosting olarak ya da sizin sunucunuzda kuruyoruz. Kapsam şunlar: sürüm (edition) seçimi, ESR takvimine göre kurulum, PostgreSQL, NGINX ve HTTPS, SiteURL ve WebSocket ayarları, mobil bildirim yapılandırması, Slack'ten veri aktarımı, yedekleme ve ESR yükseltmeleri. Kapsamı ve teklif formunu kurumsal hizmetler sayfasında bulabilirsiniz.
Sık sorulan sorular
Mattermost ücretsiz mi?
Team Edition MIT lisanslı ve ücretsizdir; resmi tanımına göre SSO gerekmeyen, 250'nin altında aktif kullanıcısı olan ekipler içindir. Ücretsiz Entry sürümünde kanal geçmişi 10.000 mesajla sınırlıdır. SSO, LDAP ve kurumsal özellikler ücretli Professional ve Enterprise sürümlerindedir.
Mattermost hangi veritabanını kullanır?
PostgreSQL 14 veya üzeri; 12.0 sürümüyle PostgreSQL 15 gerekecek. MySQL desteği 11. sürümden itibaren kaldırılmaktadır, MariaDB desteklenmez.
Mattermost Docker ile kurulabilir mi?
Deneme için evet. Ancak resmi belgelere göre Docker kurulumları üretim için desteklenmez; üretimde Ubuntu/Debian APT deposu, tar paketi ya da Kubernetes Operator kullanılmalıdır.
ESR nedir, neden önemli?
ESR (Extended Support Release), dokuz ayda bir çıkan ve 12 ay desteklenen sürümdür. Aylık sürümler yaklaşık üç ay destek alır. Mattermost, şirketlerin yalnız ESR sürümleri arasında yükseltme yapmasını önerir.
Mobil bildirimler ücretsiz sürümde çalışır mı?
Mattermost'un barındırılan bildirim hizmeti (HPNS) Enterprise, Professional ve Cloud müşterileri içindir. Ticari olmayan kendi sunucusu kullanıcıları test hizmetini (TPNS) kullanabilir, ancak bu hizmet üretim için önerilmez.
Mattermost yedeği nasıl alınır?
Veritabanı, config klasörü ve data klasörü yedeklenmelidir. Temiz bir yedek için Mattermost yedekleme süresince durdurulmalıdır; dosyalar S3'teyse genellikle ayrıca yedeklenmesi gerekmez.