Slik installerer og setter du opp Rocket Chat, et selvstendig alternativ til slakk
Når det gjelder lagchatt, tenker de fleste på Slack. Det gjør det slik at lagmedlemmer lett kan samhandle med hverandre og samarbeide. Slakk har mange fordeler som roboter, videochat, klistremerker og brukervennlighet. Likevel er det et lukket verktøy og koster penger. Som et resultat er det ikke alles favorittapp.
Heldigvis finnes det gode alternativer der ute, inkludert Rocket Chat, et open-source, selvbetjent alternativ til Slack med sammenlignbare funksjoner. I denne veiledningen går vi over hvordan du får Rocket Chat på Linux-serveren din, hvordan du kobler til den, oppretter nye kanaler, etc.
Maskinvarekrav
- En Linux-serverfordeling som har mulighet til å kjøre og installere
snapd
- hvilken som helst moderat kraftig gammel stasjonær PC (DDR-2-epoke eller bedre) som kan fortsette til enhver tid og fungere som en server
- en VPS eller en annen type enterprise-grade server
Installasjon av Rocket Chat
Rocket Chat distribueres kun via en snap-pakke. Fra og med i dag har alle store Linux-distribusjoner en måte å kjøre snapd på serveren og skrivebordet (snappakken verktøykasse). I denne opplæringen vil fokuset være på Ubuntu-serveren, da det har snapd og snap pakker rett ut av boksen. Den offisielle nedlastingssiden for Rocket Chat har en lenke som instruerer brukerne om hvordan man får Snaps som fungerer på flere distribusjoner. I tillegg kan denne opplæringen også hjelpe.
Installer Rocket Chat-serveren via snap med:
sudo snap install rocketchat-server
Med "rocketchat-serveren" installert, er det på tide å starte konfigurasjonen. Start med å bruke ifconfig
, og finn den lokale IP-adressen. Med adressen kjent, åpne adressen i en nettleser via en nettbrett, smarttelefon eller datamaskin.
For eksempel: ip-address:3000
Bruke Rocket Chat
I likhet med Rocket Chats serverprogram har chat-klienten en Linux-klient distribuert via snap. For de på andre plattformer er det tilgjengelige apper. Android, iOS, Windows og Mac støttes, samt webgrensesnittet via serverens IP-adresse.
sudo snap install rocketchat-desktop
For å komme i gang med Rocket Chat, besøk den lokale IP-adressen og registrer en ny konto. Den første kontoen som er opprettet på Rocket Chat-serveren, blir automatisk merket som adminkontoen.
Ut av boksen trenger ikke Rocket Chat å tilpasses. Brukerne kan imidlertid uendelig tilpasse det for å gjøre tjenesten unik. For å komme til de mange tilpasningsinnstillingene, klikk på pilknappen ved siden av brukeren. Velg "Administrasjon" i ruten som avsløres. Dette viser mange innstillinger. La oss gå over noen av de mer viktige innstillingene som kan endres.
Importerer data
Har du en Hipchat-server? Er laget ditt nå på Slack? De som overfører til Rocket Chat, kan enkelt importere data via Import-delen. For tiden støtter programvaren dataimport fra Slack, Hipchat, Hipchat Enterprise og CSV-filer.
For å starte prosessen, klikk på "Start". Brukeren blir da bedt om å angi en kildefil, og dataimporten begynner. Når du er ferdig, vil alle data være til stede i Rocket Chat.
IRC
Kanskje en av de mest interessante funksjonene i Rocket Chat er evnen til å integrere IRC. Selv om mange vil ende opp med å bruke Rocket Chat for samarbeid med lag, kan denne funksjonen vise seg å være nyttig, spesielt for utviklere med offentlige IRC-kanaler der brukerne blir med å stille spørsmål.
Aktiver IRC ved å finne IRC-alternativet i Administrasjon, og klikk på aktiveringsknappen.
Video Chat
I likhet med Slack støtter Rocket Chat videokonferanser. For å aktivere denne funksjonen på serveren din, gå til Administrasjon delen og bla ned til "videokonferanser."
Når du er der, klikk "True". Herfra kan du starte en videokonferanse via privat melding. Bare velg brukeren, og klikk deretter på videoikonet.
Opprette forskjellige rom
Som Slack er det mulig å opprette forskjellige rom. Klikk på "+" -tegnet, og fyll ut informasjonen for å opprette en ny kanal. Gjør den nye kanalen offentlig eller privat ved å klikke på skyvekontrollen og bare skrive den.
Andre innstillinger
Rocket Chat har så mange administrative innstillinger og konfigurasjonsinnstillinger at det ville være kjedelig å gå over hver eneste. Noen innstillinger inkluderer CSS, Layout, Emojis, Bots, Analytics, Logger, Oauth-innstillinger, LDAP-innstillinger, etc. Brukere kan justere og endre hver enkelt innstilling til deres smak ned til koden. Finn alle dem i administrasjonsinnstillingene.
Konklusjon
Slakk kan virke som det beste valget å gå med når du setter opp et gruppesamtalechatsystem, men det er det ikke. Ofte finner brukerne seg mer og mer penger etter hvert som deres behov utvides. Det riktige valget er Rocket Chat. Det er et serververktøy som har sammenlignbare, om ikke identiske funksjoner på null-kostnad. Siden Rocket Chat er åpen kildekode, blir nye funksjoner lagt til hele tiden, uten kostnad for brukeren.
Hvis du leter etter en god plattform for teamet ditt å samarbeide med, gjør deg selv og ditt team en tjeneste og ikke bruk Slack. I stedet rulle din egen løsning. Kast Rocket Chat på en ekstra server og spar penger i prosessen!