Pokalbis yra „Node.js“ pagrindu sukurta pokalbių programa

Lets-Chat Tiesioginių pokalbių programinė įranga

Tiesioginių pokalbių programa mažoms ir intymoms komandoms

Pokalbis yra sukurtas „Node.js“ ir „MongoDB“. Patobulinti nuotolinį bendradarbiavimą su šia atvirojo kodo programine įranga

Apžvalga

Pokalbis yra atvirojo kodo tiesioginis pokalbių programinė įranga mažoms komandoms. Ši tiesioginių pokalbių programinė įranga yra sukurta taip, kad būtų lengvai diegta ir išspręstų mažų ir vidutinių komandų bendrąsias komunikacijos problemas. „Let’s Chat“ yra žemo profilio tiesioginių pokalbių programinė įranga, palyginti su galimomis alternatyvomis, tokiomis kaip „Slack“, „Microsoft“ komandos, „Zulip“ ir „Rocket.chat“. Ši tiesioginių pokalbių programa veikia naršyklėje ir palaiko „BYOS“ (atsineškite savo serverį). Pokalbis nepalaiko vaizdo konferencijų, susijusių su dėžute, nes tai yra šalutinis plėtros komandos projektas, todėl turi ribotą funkcionalumą. Šis tiesioginis pokalbių ir bendradarbiavimo įrankis padeda komandoms dirbti nuotoliniu būdu su pagrindinėmis pokalbių funkcijomis. Tai gali būti pigi alternatyvios „Slack“ ir „Microsoft“ komandos.

Reikalavimai

  • Node.js 0.11+
  • „MongoDB 2.6+“
  • Python 2.7

Funkcijos

Toliau pateikiami pagrindiniai „Lets-Chat“ bruožai

  • BYOS (atsineškite savo serverį)
  • LDAP / Kerberos autentifikavimas
  • XMPP kelių vartotojų pokalbiai (MUC)
  • keli kambariai
  • PRANEŠIMO PRANEŠIMAI
  • @ments
  • Privatūs / slaptažodžių apsaugoti kambariai
  • Įterpia vaizdas
  • failų įkėlimai
  • draugiškas „Hubot“
  • Poilsis panaši API
  • Daugiakalbis (i18n)
  • Nuorašai / pokalbių istorija

Diegimo instrukcijos

Įdiekite su „GitHub“ klone „Let’s Chat“ saugykloje ir įdiekite priklausomybes.

git clone https://github.com/sdelements/lets-chat.git
cd lets-chat
npm install

Neprivaloma - pasirinktiniams nustatymams, kopijuoti ir redaguoti parametrus.yml.Sample:

cp settings.yml.sample settings.yml

Bėgime pokalbis:

npm start

Įdiekite su „Docker“ Jei norite, kad galėtumėte pasiekti egzempliorių iš pagrindinio kompiuterio be konteinerio IP, galima naudoti standartinius prievadų atvaizdus:

docker run  --name some-letschat --link some-mongo:mongo -p 8080:8080 -d sdelements/lets-chat

Tada pasiekite jį per http: // localhost: 8080 arba http: // host-ip: 8080 naršyklėje.

 Latviski