Server Environment Setup

You can create a Rocket.Chat server development environment to modify and contribute to the Rocket.Chat source code, regardless of your system. Install and configure necessary dependencies on your machine following the steps for your specific operating system.

To deploy Rocket.Chat for your day-to-day use, follow the recommended methods in the official deployment guide.

Gitpod: Use the online development environment pre-configuration for developing Rocket.Chat server.

Linux: See how to set up a Rocket.Chat server development environment on any Linux distribution.

Mac OSX: Learn how to set up a Rocket.Chat server development environment on Mac.

Windows 10: Set up a Rocket.Chat server development environment on Windows.

Last updated

Rocket.Chat versions receive support for six months after release.