Hoe je Rocket Chat installeert en instelt, een self-hosted alternatief voor slack
Als het gaat om teamchat, denken de meeste mensen aan Slack. Het zorgt ervoor dat teamleden gemakkelijk met elkaar kunnen communiceren en samenwerken. Slack heeft vele voordelen, zoals bots, videochat, stickers en gebruiksgemak. Toch is het een closed-source tool en kost het geld. Als gevolg hiervan is het niet de favoriete app van iedereen.
Gelukkig zijn er geweldige alternatieven, zoals Rocket Chat, een open-source, zelf-gehost alternatief voor Slack met vergelijkbare functies. In deze gids bespreken we hoe je Rocket Chat op je Linux-server kunt krijgen, hoe je er verbinding mee kunt maken, nieuwe kanalen kunt maken, enz.
Hardwarevereisten
- Een Linux-
snapd
kan uitvoeren en installeren - elke matig krachtige oude desktop-pc (DDR-2-tijdperk of beter) die te allen tijde aan kan blijven en als een server kan fungeren
- een VPS of een ander type enterprise-grade server
Installatie van Rocket Chat
Rocket Chat wordt alleen via een snap-pakket gedistribueerd. Vanaf vandaag hebben alle belangrijke Linux-distributies een manier om snapd op de server en desktop (de toolkit met snap-pakketten) uit te voeren. In deze tutorial ligt de focus op Ubuntu-server, omdat snapd- en snap-pakketten direct uit de doos zijn. De officiële downloadpagina voor Rocket Chat heeft een koppeling die gebruikers instructies geeft om Snaps op verschillende distributies te laten werken. Bovendien kan deze zelfstudie ook helpen.
Installeer de Rocket Chat-server via een klik met:
sudo snap de rocketchat-server
Met de "rocketchat-server" geïnstalleerd, is het tijd om de configuratie te starten. Begin met het gebruik van ifconfig
en zoek vervolgens het lokale IP-adres. Als het adres bekend is, opent u het adres in een webbrowser via een tablet, smartphone of computer.
Bijvoorbeeld: ip-address:3000
Rocket-chat gebruiken
Net als de servertoepassing van Rocket Chat heeft de chat-desktopclient een Linux-client die via een module wordt gedistribueerd. Voor degenen op andere platforms zijn er apps beschikbaar. Android, iOS, Windows en Mac worden ondersteund, evenals de webinterface via het IP-adres van de server.
sudo snap rockdownat-desktop installeren
Om met Rocket Chat aan de slag te gaan, bezoekt u het lokale IP-adres en registreert u een nieuw account. Het eerste account dat is gemaakt op de Rocket Chat-server, wordt automatisch gemarkeerd als het beheerdersaccount.
Out of the box, Rocket Chat hoeft niet te worden aangepast. Gebruikers kunnen het echter oneindig aanpassen om de service uniek te maken. Om de enorme hoeveelheid aanpassingsinstellingen te bereiken, klikt u op de pijlknop naast de gebruiker. Selecteer 'Beheer' in het deelvenster dat wordt onthuld. Hierin worden veel instellingen weergegeven. Laten we een paar van de meer belangrijke instellingen bekijken die kunnen worden gewijzigd.
Gegevens importeren
Heb je een Hipchat-server? Staat je team momenteel op Slack? Wie de overstap naar Rocket Chat maakt, kan eenvoudig gegevens importeren via de sectie Importeren. Momenteel ondersteunt de software het importeren van gegevens van Slack-, Hipchat-, Hipchat Enterprise- en CSV-bestanden.
Om het proces te starten, klikt u op "Start". De gebruiker wordt vervolgens gevraagd om een bronbestand op te geven en de gegevensimport zal beginnen. Wanneer u klaar bent, zullen alle gegevens aanwezig zijn in Rocket Chat.
IRC
Misschien is een van de meest interessante kenmerken van Rocket Chat het vermogen om IRC te integreren. Hoewel velen uiteindelijk Rocket Chat gebruiken voor samenwerking met teams, kan deze functie nuttig blijken te zijn, vooral voor ontwikkelaars met openbare IRC-kanalen waar gebruikers samenkomen om vragen te stellen.
Schakel IRC in door de IRC-optie te zoeken in Beheer en klik op de knop Inschakelen.
Videochat
Net zoals Slack ondersteunt Rocket Chat videoconferenties. Als u deze functie op uw server wilt inschakelen, gaat u naar het gedeelte Beheer en scrolt u omlaag naar 'videoconferenties'.
Klik daar eenmaal op "Waar". Start vanaf hier een videoconferentie via privébericht. Selecteer de gebruiker en klik op het videopictogram.
Verschillende kamers creëren
Net als Slack is het mogelijk om verschillende kamers te maken. Klik op het teken '+' en vul de informatie in om een nieuw kanaal te maken. Maak het nieuwe kanaal openbaar of privé door op de schuifregelaar en alleen lezen te klikken.
Andere instellingen
Rocket Chat heeft zoveel administratieve instellingen en configuratie-instellingen dat het vervelend zou zijn om ze allemaal te overlopen. Sommige instellingen omvatten CSS, Layout, Emoji's, Bots, Analytics, Logs, Oauth-instellingen, LDAP-instellingen, etc. Gebruikers kunnen elke individuele instelling aanpassen en aanpassen aan hun eigen code. Vind ze allemaal in de beheerinstellingen.
Conclusie
Slack lijkt misschien de beste keuze om te gebruiken bij het opzetten van een groepssamenwerkings-chatsysteem, maar dat is het niet. Vaak merken gebruikers dat ze steeds meer geld betalen naarmate hun behoeften toenemen. De juiste keuze is Rocket Chat. Het is een servertool met vergelijkbare, zo niet identieke functies, zonder kosten. Omdat Rocket Chat open source is, worden er de hele tijd nieuwe functies toegevoegd, zonder kosten voor de gebruiker.
Als u op zoek bent naar een goed platform voor uw team om mee samen te werken, doe uzelf en uw team dan een plezier en gebruik Slack niet. Gebruik in plaats daarvan uw eigen oplossing. Gooi Rocket Chat op een reserveserver en bespaar geld!