You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add pointers to common task instructions
Add Tutor MFE dev quickstart
Add warning about using ChatGPT for Tutor help
Small fixes
Apply suggestions from code review
Co-authored-by: Taylor Payne <taylor.payne@wgu.edu>
Apply suggestions from code review
* `Docker Compose <https://docs.docker.com/compose/install/>`__: v2.0.0+ (installed by default with Docker Desktop)
40
+
41
+
.. warning::
42
+
43
+
Do not attempt to simply run ``apt-get install docker docker-compose`` on older Ubuntu platforms,
44
+
such as 16.04 (Xenial), as you will get older versions of these utilities.
45
+
46
+
47
+
* Hardware:
48
+
49
+
* Minimum configuration: 4 GB RAM, 2 CPUs, 8 GB disk space
50
+
* Recommended configuration: 8 GB RAM, 4 CPUs, 25 GB disk space
51
+
52
+
.. note::
53
+
54
+
On Mac OS, by default, containers are allocated 2 GB of RAM, which is not enough.
55
+
You should follow `these instructions from the official Docker documentation <https://docs.docker.com/desktop/settings-and-maintenance/settings/#resources>`__
56
+
to allocate at least 4-5 GB to the Docker daemon. If the deployment fails because
57
+
of insufficient memory during database migrations, check the `relevant section in
58
+
the troubleshooting guide <https://docs.tutor.edly.io/troubleshooting.html#migrations-killed>`_.
59
+
60
+
Set Up Tutor for Development
61
+
************************************
62
+
63
+
64
+
#. Fork the `edx-platform GitHub repo
65
+
<https://github.com/openedx/edx-platform>`_ and clone it locally. Then run
66
+
``git switch master`` to ensure you are on the master branch. If you
67
+
already have a fork, first sync it to the current upstream version.
68
+
69
+
#. Set up a `new virtual environment
70
+
<https://docs.python.org/3/tutorial/venv.html>`_ for your Tutor environment
0 commit comments