Skip to content

The docker-based Open edX distribution designed for peace of mind

License

Notifications You must be signed in to change notification settings

treehouses/openedx

 
 

Repository files navigation

This image is customized for Treehouses

Requirement

  1. Raspberry Pi4 with 8gb RAM
  2. At least 32GB MicroSD
  3. Treehouses
  • Download from here
  • Download treehouse-[number].img.gz (Download the latest version, which means the numebr is the biggest)

Quickstart for Treehouses

Do not execute Tutor command as root user

  1. Install the latest stable release of Tutor
  2. Check out Tor is starting
  1. if command treehouses tor shows you onion address, Tor is starting
  2. If not, type
  1. treehouses tor add 80
  2. treehouses tor start
  1. Run tutor local quickstartfortreehouses
  2. You're done!

Start OpenEdx via Treehouses services

Execute Treehouses services command as root user

On your Treehouses image, get Treehouses CLI repository

  1. git clone https://github.com/treehouses/cli
  2. cd cli
  3. git checkout neo-add-tutor
  4. Check out Tor as showing at the above Quickstart for Treehouses
  5. ./cli.sh services openedx install -> make configuration
  6. ./cli.sh services openedx up -> download all Docker images and start containers

Tutor: the docker-based Open edX distribution designed for peace of mind


Tutor logo


Release build status Documentation GitHub issues GitHub closed issues AGPL License

Tutor is a docker-based Open edX distribution, both for production and local development. The goal of Tutor is to make it easy to deploy, customize, upgrade and scale Open edX. Tutor is reliable, fast, extensible, and it is already used by dozens of Open edX platforms around the world.

Do you need professional assistance setting up or managing your Open edX platform? Overhang.IO provides online support as part of its Long Term Support (LTS) offering.

Features

Tutor local quickstart

Quickstart

  1. Install the latest stable release of Tutor
  2. Run tutor local quickstart
  3. You're done!

Documentation

Extensive documentation is available online: https://docs.tutor.overhang.io/

Support

To get community support, go to the official discussion forums: https://discuss.overhang.io. For official support, please subscribe to a Long Term Support (LTS) license at https://overhang.io/tutor/lts.

Contributing

We are very much open to new ideas and features for Tutor. If you have an improvement idea, feel free to first discuss it on the Tutor forums. If you are not quite familiar with Open edX or if you need technical advice, the forums are a great place to start, too. Did you find an issue with Tutor? Please first make sure that it's related to Tutor, and not an upstream issue with Open edX. Then, open an issue on Github. Pull requests will be happily examined, too!

About

The docker-based Open edX distribution designed for peace of mind

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Python 70.5%
  • Dockerfile 16.5%
  • Shell 10.6%
  • Makefile 2.4%