• Tallinn22:32
  • Ljubljana21:32
  • Novi Sad21:32

Eftir Iva Seleš

Viltu ræða hvað þetta þýðir fyrir fyrirtækið þitt?Bóka fund

Opinn hugbúnaður fyrir teymissamskipti í stórum stíl: að reka Mattermost sjálf

hands typing a message on a phone in a dark room

Á nokkurra ára fresti lítur eitthvert fyrirtæki á Slack-reikninginn sinn, leggur saman kostnaðinn á hvern notanda, tekur eftir að áratugur af innri samtölum liggur í gagnagrunni einhvers annars í annarri lögsögu, og spyr hvort til sé önnur leið. Hún er til. Mattermost er trúverðugasta svarið sem þú hýsir sjálf, og hefur verið það um nokkurt skeið.

Þetta er líka verkfærið sem oftast er misskilið fyrir innleiðingu, því ókeypis útgáfan sem fólk heldur að það sé að fá er yfirleitt ekki sú sem það endar á að reka. Þessi leiðarvísir fjallar um hvað Mattermost raunverulega er, hvað ókeypis útgáfan inniheldur í raun, og þrjú rekstrarvandamál sem hitta næstum alla sem hýsa hann sjálfir í fyrsta sinn.

Hvað Mattermost er

Þjónn skrifaður í Go, PostgreSQL-gagnagrunnur, vefviðmót í React og sérsmíðuð forrit fyrir tölvu og síma. Rásir, þræðir, skráadeiling, leit, skástriksskipanir, inn- og útleiðar webhooks, vélmenni og viðbótaumgjörð. Sá sem hefur notað Slack verður afkastamikill á einu síðdegi, og það á við um alla hina líka, sem vegur þyngra en nokkur eiginleikalisti þegar þú biður heilt fyrirtæki um að flytja.

Utan um þennan kjarna eru Playbooks fyrir atvika- og ferlavinnu sem stýrist af gátlistum, og Calls fyrir hljóð, mynd og skjádeilingu. Frá útgáfu 11.0 þarf Playbooks eina af viðskiptaútgáfunum (ókeypis Entry-útgáfan telst með). Samþættingaskráin nær yfir hina venjulegu grunuðu: GitLab, GitHub, Jira, Jenkins, PagerDuty. Það er í ChatOps sem varan er raunverulega sterk, og þess vegna á hún svo marga fylgismenn meðal þróunar- og rekstrarteyma, og meðal varnarmála- og opinberra stofnana sem mega alls ekki setja umferð sína í viðskiptalegt SaaS.

Það sem skiptir máli í byggingarlaginu er að allt þetta keyrir á innviðum sem þú velur. Sama meginregla og þegar þú hýsir greininguna þína með Matomo eða markaðssjálfvirknina með Mautic. Skilaboðin eru í þínum gagnagrunni, skrárnar í þinni hlutageymslu, og enginn getur breytt varðveislustefnu eða verði án þess að spyrja þig.

Leyfismyndin, sögð umbúðalaust

Það er hér sem fólk ruglast, svo það borgar sig að vera hreinskilinn.

Team Edition er opna útgáfan: ókeypis, keyrsluskráin er með MIT-leyfi, og flestir sem hýsa sjálfir hafa keyrt hana árum saman. Þú færð skilaboð, rásir, þræði, leit, samþættingar, webhooks og viðbótarumgjörðina. Þú færð ekki einfalda innskráningu með SAML eða AD/LDAP, útflutning vegna regluvörslu, fyrirtækjaleit, þyrpingu með háu aðgengi né gestaaðganga. Með útgáfu 11.0 (október 2025) missti hún líka einfalda innskráningu í gegnum GitLab og Playbooks, og Mattermost lýsir henni nú sem ætlaðri litlum teymum, áhugafólki og einkanotum, undir 250 virkjuðum notendum og þar sem einföld innskráning (SSO) er ekki nauðsynleg.

Entry er ókeypis viðskiptaútgáfa með eiginleikum Enterprise Advanced og takmörkunum sem gilda fyrir allan þjóninn. Aðeins nýjustu 10.000 rásaskilaboðin eru sýnileg og leitarbær (eldri skilaboð verða eftir í gagnagrunninum), engir regluvörslueiginleikar eru til staðar og ekkert hátt aðgengi, og stuðningur kemur aðeins frá samfélaginu. Mattermost nefnir fleiri þök sem eigi að taka gildi í síðari útgáfu: 5 virkar keyrslur á playbooks á mánuði, 40 mínútna símtöl, 10.000 ýtitilkynningar á mánuði. Hún er ætluð teymum undir um það bil fimmtíu manns. Hún er góð leið til að meta greiddu vöruna. Hún er slæm leið til að byggja varanlegt heimili fyrir samskiptasögu fyrirtækisins, því sögutakmörkin hitta einmitt það sem þér mun á endanum þykja skipta máli.

Professional, Enterprise og Enterprise Advanced eru greiddu þrepin. Professional bætir við einfaldri innskráningu, fjölþátta auðkenningu og ítarlegri heimildum, og Mattermost beinir henni að teymum með allt að 250 notendur. Enterprise bætir við AD/LDAP-samstillingu, sjálfvirkni í regluvörslu, fyrirtækjaleit, háu aðgengi og Playbooks í stórum stíl. Enterprise Advanced bætir við meðferð leyndarflokkaðra upplýsinga, zero trust stýringum og uppsetningu í einangruðum netum, og það er þrepið sem notendur úr varnarmálum og stjórnsýslu sitja á. Mattermost birtir ekki lengur verð á hvern notanda, svo gerðu ráð fyrir samtali við sölufólk.

Ákvörðunin var áður einfaldari en þrepalistinn gefur til kynna; útgáfa 11 breytti því. Undir um 250 manns, með staðbundna aðganga og án kröfu um einfalda innskráningu, dugar Team Edition enn. Öll einföld innskráning (SAML, AD/LDAP og nú líka GitLab) þýðir viðskiptaútgáfu: Entry á meðan takmörk hennar duga, síðan Professional eða Enterprise. Bráðabirgðalausnin sem Mattermost bauð fyrir GitLab-innskráningu var að halda sig við útgáfu 10.11 með lengdum stuðningi, og líftíma hennar lauk 15. ágúst 2026. Stór stofnun, eða stofnun með kröfur um regluvörslu, varðveislu eða hátt aðgengi, ætti að gera ráð fyrir Enterprise í áætlunum og fjárhag frá upphafi.

Uppsetningin

Lítil uppsetning

Fyrir teymi frá nokkrum tugum upp í nokkur hundruð manns dugar einn almennilega skammtaður VPS í raun og veru. Leiðbeiningar Mattermost setja einn til þúsund notendur á einn vCPU og 2 GB af vinnsluminni, sem er bjartsýnt á sama hátt og lágmörk framleiðenda eru alltaf. Gefðu vélinni fjóra kjarna og 8 GB og þú hugsar aldrei um hana aftur.

Staflinn er Mattermost, PostgreSQL og öfugur milliþjónn sem lokar TLS. Traefik með Let's Encrypt er minnsta vinnan:

services:
  mattermost:
    image: mattermost/mattermost-team-edition:release-11.7
    restart: unless-stopped
    environment:
      - MM_SQLSETTINGS_DRIVERNAME=postgres
      - MM_SQLSETTINGS_DATASOURCE=postgres://mmuser:your_secure_password@db:5432/mattermost?sslmode=disable
      - MM_SERVICESETTINGS_SITEURL=https://chat.example.com
    volumes:
      - mm_data:/mattermost/data
      - mm_config:/mattermost/config
    depends_on:
      - db

  db:
    image: postgres:16-alpine
    restart: unless-stopped
    environment:
      - POSTGRES_USER=mmuser
      - POSTGRES_PASSWORD=your_secure_password
      - POSTGRES_DB=mattermost
    volumes:
      - db_data:/var/lib/postgresql/data

volumes:
  mm_data:
  mm_config:
  db_data:

Stilltu SiteURL rétt áður en þú býður nokkrum. Rangt eða vantandi SiteURL brýtur ýtitilkynningar, OAuth-svörun og forskoðun tengla á þann hátt sem er leiðinlegt að greina síðar og lítið mál að forðast núna.

Einn fyrirvara er þess virði að endurtaka, því framleiðandinn segir hann sjálfur: gámar eru í lagi til mats og fyrir litlar framleiðsluuppsetningar, en sú leið gefur þér hvorki þyrpingu né hátt aðgengi án frekari vinnu. Ef þú þarft það, settu upp beint á Linux eða notaðu Kubernetes-stýringuna. Festu myndina við útgáfulínu, eins og opinberu Docker-leiðbeiningarnar ráðleggja: dæmið notar 11.7, núverandi útgáfu með lengdum stuðningi (ESR), því latest færist yfir á v12 daginn sem hún kemur út.

Framleiðsluuppsetning

PostgreSQL 14 er lágmarkið í útgáfu 11. Útgáfa 12.0, sem er áætluð 14. október 2026, hækkar það í PostgreSQL 15, svo byrjaðu á 15 eða nýrri (dæmið hér að ofan notar 16). Stuðningi við MySQL lauk með útgáfu 11.0 í október 2025, svo MySQL kemur ekki til greina í nýrri uppsetningu. Amazon Aurora PostgreSQL er studdur og er skynsamlegi stýrði kosturinn á AWS. Ef þú setur upp beint á Linux, athugaðu að v11.11 (september 2026) er síðasta útgáfan sem styður RHEL 7 og RHEL 8.

Settu skrár í S3-samhæfða hlutageymslu frá fyrsta degi. Staðbundna skráakerfið virkar og er sjálfgefið, og það er líka það sem bindur hljóðlega stöðu við þjóninn þinn, blæs út afritin þín og gerir flutninginn sársaukafullan. Að skipta síðar þýðir að færa skrár og endurskrifa slóðir. Að skipta við uppsetningu þýðir að stilla nokkur gildi.

Fyrir hátt aðgengi þarftu Enterprise-þrepið: fleiri forritshnúta á bak við álagsjafnara, sameiginlega hlutageymslu og gagnagrunn með lesafritum. Fyrir leit í stórum stíl viltu Elasticsearch eða OpenSearch, einnig Enterprise. Heiltextaleit PostgreSQL dugar fyrir nokkur hundruð manns og nokkrar milljónir skilaboða, og CJK-leit virkar núna sjálfgefið á PostgreSQL, sem áður var raunveruleg ástæða til að kaupa leitarviðbótina.

Þrennt sem fer úrskeiðis

Allt hér að ofan er í skjölunum. Þetta eru hlutarnir sem fólk uppgötvar í framleiðslu.

Ýtitilkynningar eru ekki ókeypis á þann hátt sem þú býst við

Ýting í síma verður að fara um net Apple og Google, sem þýðir að eitthvað verður að geyma undirritunarvottorðin. Mattermost rekur Test Push Notification Service sem virkar strax og er sérstaklega ekki ætluð fyrir framleiðslu. Hosted Push Notification Service er framleiðsluþjónustan og henni fylgir greitt leyfi.

Þriðji kosturinn er að reka eigin ýtimilliþjón. Það er vel skjalfest og fullkomlega gerlegt, en það þýðir að byggja og dreifa eigin símaforriti með eigin Firebase- og APNs-auðkennum, sem er samband við forritaverslanirnar og útgáfuferli, ekki eitt síðdegi.

Ákveddu hvern þriggja áður en þú innleiðir á síma, ekki eftir að fyrsta manneskjan spyr af hverju skilaboð berist aðeins þegar forritið er opið. Þetta eina atriði fellir fleiri Mattermost-flutninga en nokkuð annað.

Calls þarf meira en eina gátt

Calls hefur tvo hætti. Innbyggði hátturinn keyrir miðlunarþjónustuna inni í Mattermost-þjóninum og er ráðlagður undir um fimmtíu virkum notendum. Yfir því viltu rtcd, sérstaka þjónustu sem heldur símtalsumferðinni frá aðalþjóninum og skalast lárétt. rtcd krefst Enterprise.

Í báðum tilvikum þurfa biðlarar að ná miðlunarþjónustunni um UDP á gátt 8443, og sú gátt verður að vera opin á vélinni sem keyrir þá þjónustu. Nginx-öfugmilliþjónninn þinn framsendir hana ekki, því nginx er alls ekki á UDP-leiðinni. Helmingur allra umræðuþráða um símtöl sem tengjast ekki endar á eldveggjareglu sem aldrei var bætt við.

Á ókeypis þrepinu skaltu búast við símtölum milli tveggja með tímamörkum frekar en ótakmörkuðum hópsímtölum. Ef myndsímtöl fyrir allt fyrirtækið eru krafa, settu þau í kostnaðaráætlun.

Einhver verður að reka þetta

Heiðarlegur kostnaðarsamanburður er ekki leyfi á móti núlli. Hann er leyfi á móti innviðum auk manneskjunnar sem bætir öryggisuppfærslum við. Mattermost gefur út nýja eiginleikaútgáfu í hverjum mánuði (10. október 2026 er það 11.11 og útgáfan með lengdum stuðningi er 11.7), af öryggisástæðum viltu halda þér við, og uppfærslur fela í sér gagnagrunnsbreytingar sem betra er að prófa einhvers staðar annars staðar en í framleiðslu.

Fyrir teymi sem rekur hvort eð er eigin innviði er þetta jaðarvinna og reikningsdæmið gengur augljóslega upp. Fyrir tíu manna fyrirtæki án rekstrargetu getur SaaS-reikningur raunverulega verið ódýrari en töpuðu þriðjudagssíðdegin. Vertu heiðarleg um hvort þeirra þú ert.

Burt frá Slack

Mattermost hefur innflutningsleið úr útflutningsskrám Slack, og hún virkar, með fyrirvörum sem gott er að þekkja fyrirfram. Skilaboð úr opnum rásum og notendur skila sér vel. Lokaðar rásir og bein skilaboð ráðast af því hvað Slack-áskriftin þín leyfir þér yfirhöfuð að flytja út. Þræðir, viðhengi, eigin tákn og samþættingar krefjast athygli, og sumt af því þarf að byggja upp á nýtt.

Aðferðin sem virkar: flyttu söguna inn sem leitanlegt safn og meðhöndlaðu skiptidaginn sem hreint upphaf. Að reyna að endurgera hverja hegðun Slack nákvæmlega er einmitt leiðin til að tveggja vikna flutningur verði tveggja ársfjórðunga flutningur.

Keyrðu bæði samhliða í hálfan mánuð, færðu eitt teymi fyrst, og tilkynntu slökkvidaginn opinberlega strax í upphafi. Flutningar á spjallkerfum mistakast félagslega, ekki tæknilega.

Evrópska sjónarhornið

Fyrir fyrirtæki í ESB snýst þetta ekki bara um kostnað. Eigin hýsing setur innri samskiptin innan marka sem þú stýrir, og það breytir mörgum samtölum í einu: flutningsgreiningunni samkvæmt GDPR, aðfangakeðjuskoðuninni samkvæmt NIS2, og fullveldisspurningunum sem koma sífellt oftar upp í opinberum innkaupum og eru allt viðfangsefni Cloud and AI Development Act.

Innra spjall er ein þéttasta samsöfnun trúnaðarefnis sem fyrirtæki á. Þar eru smáatriði atvika, nöfn viðskiptavina, aðgangsupplýsingar sem enginn hefði átt að líma inn en einhver límdi samt, og hver einasta viðskiptaviðræða í gangi. Þegar einhver spyr hvar þessi gögn búa er einhvers virði að geta svarað með svæði og skáp frekar en lista yfir undirvinnsluaðila.

Hvenær á að sleppa því

Ef þið eruð fimmtán, kröfur um regluvörslu eru léttar og enginn vill hafa þjón á herðunum, takið SaaS. Sparnaðurinn borgar ekki athyglina.

Ef þú þarft djúpa samþættingu við vistkerfi sem þú býrð þegar í skaltu skoða vel hvað þú myndir missa. Teymi innan Microsoft 365 umhverfis fá ókeypis margt sem þú þyrftir að byggja upp á nýtt.

Og ef drifkrafturinn er andúð eins háværs einstaklings á söluaðila fremur en raunveruleg krafa um kostnað, stjórn eða lögsögu, mun flutningurinn staðna við um sextíu prósent notkun, sem er versta mögulega niðurstaðan fyrir samskiptatól.

Hvernig við getum hjálpað

Við setjum upp og rekum sjálfhýsta innviði með opnum kóða fyrir fyrirtæki sem starfa í Evrópu, þar með talið óspennandi hlutana: ýtimilliþjóna, flutninga yfir í hlutageymslu, uppfærsluleiðir og þá auðkennissamþættingu sem gerir að verkum að innleiðing spjallkerfis festist í sessi.

Ef þú vilt Mattermost-uppsetningu sem er skömmtuð rétt, Slack-flutning skipulagðan af einhverjum sem hefur gert það áður, eða heiðarlegt svar um hvort eigin hýsing borgi sig fyrir teymið þitt, skrifaðu á office@c9group.dev. Meira um innviðavinnu okkar á síðunni um hagræðingu AWS-kostnaðar.

Ef þú ert að setja saman heilan sjálfhýstan stafla gildir sama röksemdafærsla um greiningu og um markaðssjálfvirkni.


Birt: 8. ágúst 2026 (uppfært 10. október 2026) Flokkar: Samstarf, Opinn hugbúnaður, Persónuvernd

Samstarf

Nýjar leiðbeiningar og reglubreytingar í tölvupósti

Þegar regla breytist, frestur færist eða við birtum nýjar leiðbeiningar sendum við þér tölvupóst.

Fyrst sendum við þér tengil til staðfestingar. Þú getur afskráð þig hvenær sem er. Persónuvernd

Þekkingarsetur

Tengdar greinar

Skoða allar greinar