
If you need more control over the vagrant configuration, you can download the Vagrantfile and run vagrant yourself: curl -OL $OPENEDX_RELEASE/vagrant/release/devstack/Vagrantfile Once the VM is created, log in to the VM via the command: vagrant ssh This downloads the latest version of devstack, instead of a named release. In section 3.3.1.2 Install Devstack, be sure to set the OPENEDX_RELEASE environment variable to "master". Forums / elasticsearch / ruby (discussion forums)įor comparison, look at the Full Stack page.The Open edX devstack configuration has the following components: You can load pages served by the running Vagrant instance.Git repositories are shared with the host system, so you can use your preferred text editor/IDE.The Open edX devstack is also designed to run code and tests, but you can do most development in the host environment: For example, it disables nginx and gunicorn in favor of runserver for Django development. Simplifies certain production settings to make development more convenient.This allows developers to discover and fix system configuration issues early in development. Uses the same system requirements as production.The Open edX devstack is a Vagrant instance designed for local development.

Note that we have migrated from Vagrant to Docker for our devstack.
