Sådan installeres og opstilles Rocket Chat, et selvstændigt Hosted Alternativt til Slack
Når det kommer til holdchat, tænker de fleste på Slack. Det gør det, så holdmedlemmer nemt kan interagere med hinanden og samarbejde. Slack har mange fordele som bots, videochat, klistermærker og brugervenlighed. Alligevel er det et lukket værktøj og koster penge. Som følge heraf er det ikke alles foretrukne app.
Heldigvis er der gode alternativer derude, herunder Rocket Chat, et open-source, selvstændigt hostet alternativ til Slack med sammenlignelige funktioner. I denne vejledning går vi over, hvordan du får Rocket Chat til at fungere på din Linux-server, hvordan du opretter forbindelse til den, opretter nye kanaler osv.
Hardwarekrav
- En Linux server distribution, der har mulighed for at køre og installere
snapd
- enhver moderat kraftig gammel stationær pc (DDR-2 æra eller bedre), der kan forblive på alle tidspunkter og fungere som en server
- en VPS eller en anden type enterprise-grade server
Installation af Rocket Chat
Rocket Chat distribueres kun via en snap-pakke. Fra og med i dag har alle større Linux-distributioner mulighed for at køre snapd på serveren og skrivebordet (snappakkeværktøjet). I denne tutorial vil fokuset være på Ubuntu-serveren, da det har snapd og snap pakker lige ud af boksen. Den officielle download side for Rocket Chat har et link, der instruerer brugerne om, hvordan man får Snaps, der arbejder på flere distributioner. Derudover kan denne vejledning også hjælpe.
Installer Rocket Chat-serveren via snap med:
sudo snap install rocketchat-server
Med "rocketchat-serveren" installeret, er det tid til at starte konfigurationen. Start med at bruge ifconfig
, og find den lokale IP-adresse. Med den viste adresse skal du åbne adressen i en webbrowser via en tablet, smartphone eller computer.
For eksempel: ip-address:3000
Brug af Rocket Chat
Ligesom Rocket Chats serverprogram har chat-klienten en Linux-klient distribueret via snap. For dem på andre platforme er der tilgængelige apps. Android, iOS, Windows og Mac understøttes, samt webgrænsefladen via serverens IP-adresse.
sudo snap install rocketchat-desktop
For at komme i gang med Rocket Chat, besøg den lokale IP-adresse og registrer en ny konto. Den første konto, der oprettes på Rocket Chat-serveren, markeres automatisk som administratorkontoen.
Ud af boksen behøver Rocket Chat ikke at blive tilpasset. Men brugerne kan uendeligt tilpasse det for at gøre tjenesten unik. For at komme til de mange indstillinger for tilpasning, klik på pileknappen ved siden af brugeren. Vælg "Administration" i den rude, der afsløres. Dette viser mange indstillinger. Lad os gå over nogle af de mere vigtige indstillinger, der kan ændres.
Importerer data
Har du en Hipchat server? Er dit hold i øjeblikket på Slack? De, der overfører til Rocket Chat, kan nemt importere data via Import-sektionen. I øjeblikket understøtter softwaren data, der importeres fra Slack, Hipchat, Hipchat Enterprise og CSV-filer.
For at starte processen, klik på "Start". Brugeren bliver derefter bedt om at angive en kildefil, og dataimporten begynder. Når du er færdig, vil alle data være til stede i Rocket Chat.
IRC
Måske er en af de mest interessante funktioner i Rocket Chat muligheden for at integrere IRC. Selvom mange vil ende med at bruge Rocket Chat til samarbejde med teams, kan denne funktion vise sig at være nyttig, især for udviklere med offentlige IRC-kanaler, hvor brugere deltager i at stille spørgsmål.
Aktivér IRC ved at finde IRC-indstillingen i Administration, og klik på aktiveringsknappen.
Videochat
I lighed med Slack understøtter Rocket Chat videokonferencer. For at aktivere denne funktion på din server, skal du gå til Administration sektionen og rulle ned til "videokonferencer."
Når du er der, skal du klikke på "True". Start herfra en videokonference via privat besked. Vælg blot brugeren, og klik derefter på videoikonet.
Oprettelse af forskellige værelser
Som Slack er det muligt at oprette forskellige værelser. Klik på "+" -tegnet, og udfyld derefter oplysningerne for at oprette en ny kanal. Gør den nye kanal offentlig eller privat ved at klikke på skyderen og kun læse.
Andre indstillinger
Rocket Chat har så mange administrative indstillinger og konfigurationsindstillinger, at det ville være kedeligt at gå over hver enkelt enkelt. Nogle indstillinger inkluderer CSS, Layout, Emojis, Bots, Analytics, Logs, Oauth-indstillinger, LDAP-indstillinger mv. Brugere kan tilpasse og ændre hver enkelt indstilling til deres smag ned til koden. Find dem alle i administrationsindstillingerne.
Konklusion
Slack kan virke som det bedste valg at gå med, når du opretter et gruppesamtalechatsystem, men det er det ikke. Ofte finder brugerne sig selv at betale flere og flere penge, da deres behov udvides. Det rigtige valg er Rocket Chat. Det er et serverværktøj, der har sammenlignelige, hvis ikke identiske, funktioner til nulpris. Da Rocket Chat er open source, tilføjes nye funktioner hele tiden, uden omkostninger for brugeren.
Hvis du leder efter en god platform for dit hold til at samarbejde med, gør dig selv og dit team en tjeneste, og brug ikke Slack. I stedet skal du rulle din egen løsning. Kast Rocket Chat på en ekstra server og spar penge i processen!