În căutarea de a găzdui propria ta chat de echipă în locbazându-vă pe servicii precum Slack și etc? Luați în considerare încercarea RocketChat. Este un software de chat colaborativ asemănător unei surse deschise, cu o mulțime de funcții similare precum conferința video, mai multe canale de chat, asistență DM, apeluri vocale și multe altele.
Instalarea RocketChat via Snaps
Software-ul serverului RocketChat poate fi foarteobositor să alerg. Necesită multă configurație manuală și configurare manuală inițială. Dacă doar căutați să instalați software-ul și să începeți, rularea pachetelor instantanee Ubuntu pe un server este o modalitate excelentă de a vă ocoli procesul de configurare altfel obositor.
O mulțime de utilizatori Linux se pot batjocori când folosesc Snaps onun server, dar nu sunt doar pentru desktop. De fapt, multe instrumente server diferite își fac încet drum spre magazinul Snap. În plus, acum este mai ușor ca niciodată ca majoritatea distribuțiilor Linux să instaleze ușor snapd și să preia aceste pachete. Pentru a instala software-ul serverului RocketChat pe serverul Linux, mai întâi aflați dacă într-adevăr poate rula snapd (probabil că poate). Apoi, urmați ghidul nostru despre cum puteți configura Snaps.
Cu funcționarea snapd, pur și simplu instalați cea mai recentă versiune a software-ului serverului RocketChat:
sudo snap install rocketchat-server
Client RocketChat prin Snaps
Deși acest ghid este axat în principal pe obținereasoftware-ul serverului rulând, mulți oameni vor dori să învețe cum să instalați clientul desktop Linux. Ca și software-ul serverului, clientul desktop este ușor de instalat prin intermediul snap-ului. Pentru instalare, faceți:
sudo snap install rocketchat-desktop
Instalarea RocketChat via Docker Container
Pe cei care nu doresc să instaleze Rocket Chat peserverul după configurarea manuală, dar totuși nu doriți să utilizați snaps, au o a doua opțiune pentru instalarea rapidă și ușoară: RocketChat prin Docker Containers. La fel ca versiunea Snap, cei care aleg să tragă software-ul serverului prin Docker Hub vor primi o configurație (în mare parte) pre-configurată a serverului de chat. Nu este nevoie să instalați și configurați manual lucruri precum Nginx. Mai degrabă, tot ce ai nevoie este corect într-un recipient compact.
Pentru a începe, asigurați-vă că aveți Docker instalat pe serverul dvs. Linux (sau desktopul Linux). Odată instalat, trageți cel mai recent container RocketChat.
Prinderea celei mai recente versiuni
su docker pull rocketchat/rocket.chat:latest
Prinderea unei versiuni specifice
Pentru a apuca o versiune specifică a RocketChat prin intermediul unuiContainerul Docker, va trebui să specificați numărul versiunii. Înlocuiți numărul exact al versiunii cu X-urile din comandă. Nu sunteți sigur ce versiune să apucați? Consultați site-ul Web Rocket Chat pentru informații. Apoi, trageți cel mai recent recipient cu:
docker pull rocketchat/rocket.chat:vX.X.X
Prinderea versiunii stabile (aprobată oficial de Docker)

Trageți cea mai recentă versiune a software-ului serveruluieste o modalitate excelentă de a vă asigura că utilizatorii experimentează întotdeauna cele mai recente funcții pe măsură ce sunt lansate. Din păcate, a avea cel mai recent software nu este întotdeauna o idee bună. Lucrurile se pot rupe, iar într-un mediu de producție acesta este un coșmar. Din fericire, există o versiune a software-ului Rocket Chat care este „stabilă”. Această versiune este sancționată oficial de Docker și este versiunea stabilă.
Trageți-l de pe Docker Hub cu:
docker pull rocket.chat
Configurarea serverului RocketChat
Odată cu terminarea software-ului de a avea grijă,tot ce a mai rămas este să configurați totul. 100% din toată configurația pentru software-ul serverului de chat din RocketChat este cu UI web. Pentru a deschide interfața web a panoului de administrare, va trebui să găsiți mai întâi adresa IP a serverului. Rețineți că adresele IP sunt diferite dacă utilizatorii o accesează prin LAN sau prin Internet (prin VPS și etc).
Notă: cei care folosesc RocketChat prin intermediul containerului Docker ar trebui să urmeze instrucțiunile suplimentare găsite pe readme-ul de imagini.
Accesarea UI prin LAN este ușoară, deoarece toți utilizatorii comunică și interacționează deja cu serverul din rețea. Pentru a afla adresa IP internă a LAN-ului pentru server, faceți:
ip addr show | grep "inet 192.168"
Combinarea „IP addr show” cu grep va facilita filtrarea adresei IP interne a serverului. Luați această adresă IP și conectați-o la un browser web. De exemplu:
http://192.168.1.100:3000
Cei care folosesc Rocket Chat prin internet vor trebui să transmită portul 3000 și să utilizeze adresa IP externă, mai degrabă decât cea internă.
Setarea totul

Primul pas pentru a configura totul este săconectați-vă. Majoritatea, dacă nu toate opțiunile sunt configurate implicit. Nici o setare nu necesită configurare, deoarece valorile implicite sunt destul de sensibile. Utilizatorii pot DM ușor înainte și înapoi și pot crea canale (dacă administratorul le-a dat permisiunea de a face acest lucru prin setări). Primul utilizator care s-a înscris va fi automat un cont de admin.

Pentru a accesa setările admin, faceți clic pe săgeatălângă numele de utilizator și selectați „administrare”. În acest domeniu, este posibil să importați date dintr-o instalare existentă Slack, Hipchat și multe alte tipuri diferite de programe de chat de echipă colaborative.
Utilizați utilizatorii să se adreseze la adresa IP și să creeze uncont. De acolo, se pot alătura unui canal. În mod alternativ, instruiți utilizatorii să instaleze clientul de chat (prin snap). Există, de asemenea, versiuni disponibile pentru alte platforme.
Alte modalități de instalare a RocketChat
Există multe moduri diferite de a instala RocketConversație. Dacă utilizați Snaps sau Docker nu va funcționa pentru dvs., luați în considerare verificarea celorlalte modalități prin care este posibil să implementați software-ul serverului de chat. Există multe, multe opțiuni diferite, inclusiv: FreeBSD, Windows, diverși furnizori de hosting și chiar Raspberry Pi.
Comentarii