From f59a7c478d2dc4395917ece0be9b31be9d2180e4 Mon Sep 17 00:00:00 2001 From: Tim McCormack Date: Thu, 30 Jan 2025 22:45:16 +0000 Subject: [PATCH] feat: Make live-reloading explicit for codejail This goes with https://github.com/edx/public-dockerfiles/pull/92 which switches the default CMD from runserver to gunicorn; we want to keep runserver. --- docker-compose.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/docker-compose.yml b/docker-compose.yml index 98f285fd..afffc16e 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -658,6 +658,7 @@ services: C_FORCE_ROOT: "true" codejail: + command: bash -c 'source /venv/bin/activate; while true; do python ./manage.py runserver 0.0.0.0:8080; sleep 2; done' container_name: "edx.${COMPOSE_PROJECT_NAME:-devstack}.codejail" hostname: codejail.devstack.edx stdin_open: true