Server Environment Setup
You can set up a server development environment locally to develop, contribute and make changes to the source code regardless of the system that you have.
In order to set up a development environment for Rocket.Chat server, you need to install and configure a number of dependencies on your local machine. See below how it can be done depending on your system.
Gitpod: Use the online development environment pre-configuration for developing Rocket.Chat server.