Devstack is the local Docker-based environment for developing in the Open edX platform. Use it to get up and running quickly with Open edX services.
Documentation is on Read the Docs. Code repository is on GitHub.
Table of Contents:
There are a number of places to get help, including mailing lists and real-time chat. Please choose an appropriate venue for your question. This helps ensure that you get good prompt advice, and keeps discussion focused. For details of your options, see the Community pages.
- See the most common development workflow (after you've finished :doc:`getting_started`).
- See the Devstack Interface
- See some helpful troubleshooting tips.
- See the Frequently Asked Questions.
- Or learn about testing and debugging your code in devstack.
- If you get confused about any of the terms used in these docs, see edX Glossary
You can also browse all the documentation in Read the Docs.
NOTE: LMS is now using MySql 5.7 by default. You have to run make dev.pull.lms and make dev.provision.lms (more details in :doc:`getting_started`) to fetch latest images and reprovision local copies of databases in order for an existing devstack setup to keep working.