|Project Name||Stars||Downloads||Repos Using This||Packages Using This||Most Recent Commit||Total Releases||Latest Release||Open Issues||License||Language|
|Configuration||812||14 hours ago||124||agpl-3.0||Jinja|
|A collection of edx configuration scripts and utilities that edx.org uses to deploy openedx.|
|Tutor||722||6 days ago||13||agpl-3.0||Python|
|The Docker-based Open edX distribution designed for peace of mind|
|Devstack||371||6 days ago||33||agpl-3.0||Shell|
|Get up and running quickly to develop or extend Open edX services|
|Openedx Docker||96||6 months ago||15||agpl-3.0||Python|
|:whale: A best practice Docker image of Open edX|
|Bridge Adaptivity||34||2 years ago||1||bsd-3-clause||Python|
|Bridge for Adaptivity|
|Jupyter Edx Grader Xblock||34||2 years ago||4||bsd-3-clause||Python|
|Grade Jupyter Notebooks in Open edX|
|Derex.runner||17||8 days ago||54||agpl-3.0||Python|
|Manage Open edX projects|
|Edx_cypress_docker||11||5 years ago||Python|
|Edx Membership||5||2 years ago||agpl-3.0||Python|
|edX-based VIP membership management|
|Docker Hugs||5||7 years ago||Shell|
|Haskell hugs in a docker container|
This repository is a collection of tools and scripts that edx.org uses to deploy openedx. The purpose of this repository is to share portions of our toolchain with the community. This repository is not the best way to get started running openedx. For that, please look at Open EdX Installation options, which contains links to the recommended paths for new installations.
Important: The Open edX configuration scripts need to be run as root on your servers and will make changes to service configurations including, but not limited to, sshd, dhclient, sudo, apparmor and syslogd. Our scripts are made available as we use them and they implement our best practices. We strongly recommend that you review everything that these scripts will do before running them against your servers. We also recommend against running them against servers that are hosting other applications. No warranty is expressed or implied.
For more information including installation instructions please see the OpenEdX Wiki.
For info on any large recent changes please see the change log.
make upgradeto update
This repository is in
sustained status. The goal is to deprecate this codebase
and move the deployment code into the repos with the application code.
With the adoption of containerized application platforms like Kubernetes, the tools in this repository are complex and inappropriate for building small single purpose containers.
At edx.org, we are focusing on deployment of applications using Terraform and Kubernetes. We hope to provide open source tooling for this soon.