zulip/docs/dev-overview.md

2.2 KiB

Development environment installation

Zulip support a wide range of ways to install the Zulip development environment. We recommend using the Vagrant development environment, since it is easiest to setup and uninstall.

If you have a very slow network connection, however, you may want to avoid using Vagrant (which involves downloading an Ubuntu image) and either install directly or use the manual install process instead. Note that those options only support Linux.

An alternative option with poor network connectivity is to rent a cloud server (with at least 2GB of RAM), install the development environment there (we'd recommend the install directly approach), and connect to the development environment over SSH.

For OS X

For LINUX/ Other UNIX Platforms

For Windows

Using the Development Environment & Testing

Once you've installed the Zulip development environment, you'll want to read these documents to learn how to use it: