Reference: https://docs.tutor.edly.io/gettingstarted.html

Ubuntu Server 24.04

Docker Engine

https://uwaterloo.atlassian.net/wiki/spaces/ECELI/pages/44319047848/Docker#Install-Docker-Engine

DNS

Update IPAM so that subdomains point to server.

Python pip

sudo apt install python3-pip python3.12-venv libyaml-dev

Python venv

Tutor

Admin user

In order to create an administrator account on the OpenEdX server:

tutor local do createuser --staff --superuser yourusername user@email.com

You will be asked to set the password interactively.

Creating first course