A Chatto chatapp mostantól nyílt forráskódú és saját szerveren is futtatható

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

A Chatto egy csapatoknak és online közösségeknek szánt csevegőalkalmazás, amely mostantól nyílt forráskódú, és bárki futtathatja a saját infrastruktúráján.

Körülbelül egy éve fejlesztik, és a Slackhez, a Microsoft Teamshöz vagy a Discordhoz hasonló, csatornaalapú kommunikációs élményt kínál. A Chatto azonban jobban épít a saját szerveren futtatásra, az adatvédelemre, a visszafogott erőforrásigényre és az egyszerű telepítésre.

Nem kell több különálló komponenst beállítani: a Chatto egyetlen futtatható állományként indul, amely tartalmazza a szervert és a webes frontendot is. Alaptelepítéshez külön adatbázis sem szükséges, bár a bonyolultabb környezetekben használhatunk Docker Compose-t vagy más infrastruktúra-eszközöket.

A projekt kész binárisokat ad Linuxra x86_64 és ARM64 rendszerekhez, valamint buildet macOS-re és Windowsra is. Inicializálás után a szerver saját webes felületet szolgál ki, amit böngészőből lehet elérni.

Kis erőforrásigénye ellenére a Chatto a modern kommunikációs platformoknál megszokott funkciókat kínálja: szöveges szobák, fájlmegosztás, reakciók, beágyazott videók, testreszabható szerepkörök és jogosultságok, hang- és videóhívások, valamint képernyőmegosztás.

A hang- és videóhívások végpontok között titkosítottak. A résztvevők számát a szerver kapacitása határozza meg, nem maga az alkalmazás szab határt.

A Chatto a szerveren tárolt személyes adatokat és csevegési tartalmakat is titkosítja. Minden felhasználó adatait külön titkosítási kulcs védi, amelyet a fiók törlésekor meg lehet semmisíteni, így a megmaradó titkosított adatok olvashatatlanná válnak.

Minden Chatto szerver önálló közösségként működik. A platform nem támogatja a föderációt, ezért az egyes példányok nem cserélnek és nem szinkronizálnak adatot egymással.

A felhasználók több közösséghez is csatlakozhatnak, ha közvetlenül elérik az egyes szervereket. Az adminisztrátorok több Chatto folyamatot is futtathatnak, ha különálló közösségeket szeretnének kezelni.

A projekt kiemeli, hogy a Chatto nem tartalmaz külső követőkódot vagy analitikát. Mivel az üzenetek és a személyes adatok az adminisztrátor szerverén maradnak, a szervezetek maguk dönthetik el, hol tárolják a kommunikációs adataikat.

Jelenleg a Chatto 0.4-es verziónál tart. A fejlesztő éles használatra is elég stabilnak tartja, de jelzi, hogy az 1.0-s verzió előtt még lehetnek visszafelé nem kompatibilis változások. Az 1.0-t nagyjából hat–tizenkét hónap múlva várja. A közelgő 0.5-ös kiadás a biztonságra és moderációra koncentrál, például tartalomjelentési lehetőségekre, valamint a több szervert érintő funkciók fejlesztésére.

A saját szerverre telepíthető változat mellett készül a Chatto Cloud nevű menedzselt szolgáltatás nyilvános bétája is. Ez fizetős tárhelyet kínál majd, de nem zár el további alkalmazásfunkciókat prémium előfizetés mögé.

A hosztolt szolgáltatás kezdetben teljes egészében európai tulajdonú infrastruktúrán fut, automatikus skálázást, éjszakai biztonsági mentéseket és leállás nélküli verziófrissítéseket kínál. További régiókat 2027 elejére terveznek.

További részletekért olvasd el a bejelentést. A Chatto forráskódja a projekt GitHub tárolójában érhető el. Külső kódbeli közreműködéseket egyelőre nem fogadnak. A telepítési útmutató és további információk a hivatalos Chatto self-hosting dokumentációban találhatók.