Rocket.Chat Environment Setup
As a developer, you may be interested in contributing to the development of Rocket.Chat by contributing code, implementing new features, or fixing bugs. To begin developing, you must first set up your development environment.
This page points you in the right direction on how to set up the Rocket.Chat development environment for the various Rocket.Chat components.
The server environment setup provides guidance on how to set up the Rocket.Chat server, which is the backbone of the Rocket.Chat application. Setting up the Rocket.Chat server environment involves fetching the source code and installing the dependencies needed for development.
The desktop app development environment setup provides a guide on how to set up your development environment for contributing and building the Rocket.Chat desktop application. It involves getting the source code, dependencies, and tools needed to configure your development environment to be able to build and run the desktop app.
The mobile app development environment setup gives details on how to set up your development environment for building the Rocket.Chat mobile application for both Android and iOS.
Set up and run the Omnichannel Live chat as a standalone.
The Apps Engine development environment setup provides guidance on how to set up your development environment for building Rocket.Chat apps.
The Bot development environment setup shows you how to set up your development environment for building bots that interact with Rocket.Chat. This also involves linking with external services.