Skip to content
2 changes: 2 additions & 0 deletions .devcontainer/devcontainer.env
Original file line number Diff line number Diff line change
Expand Up @@ -87,3 +87,5 @@ DF_MAX_FILE_SIZE=10_000_000

# These will show up in doubtfire-api/tmp/mail
DF_EMAIL_ERRORS_TO=errors@ontrack-test.com

ML_SERVICE_URL = http://effort-predictor:8080/
10 changes: 10 additions & 0 deletions .devcontainer/docker-compose.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,7 @@ services:
LATEX_BUILD_PATH: /texlive/shell/latex_build.sh
depends_on:
- dev-db
- effort-predictor

dev-db:
container_name: doubtfire-dev-db
Expand Down Expand Up @@ -107,6 +108,15 @@ services:
- ./devcontainer.env
network_mode: none

effort-predictor:
build:
context: ../doubtfire-effort-predict/
dockerfile: Dockerfile
ports:
- "8080:8080"
networks:
- backnet

volumes:
ws_node_modules:
web_node_modules:
Expand Down
3 changes: 3 additions & 0 deletions .gitmodules
Original file line number Diff line number Diff line change
Expand Up @@ -10,3 +10,6 @@
[submodule "doubtfire-lti"]
path = doubtfire-lti
url = https://github.com/doubtfire-lms/doubtfire-lti.git
[submodule "doubtfire-effort-predict"]
path = doubtfire-effort-predict
url = https://github.com/SteveDala/doubtfire-effort-predict.git
1 change: 0 additions & 1 deletion development/api.env
Original file line number Diff line number Diff line change
Expand Up @@ -61,4 +61,3 @@ DF_PRODUCTION_DB_PASSWORD=pwd

# Mail settings
DF_MAIL_DELIVERY_METHOD=test

2 changes: 1 addition & 1 deletion doubtfire-api
Submodule doubtfire-api updated 101 files
1 change: 1 addition & 0 deletions doubtfire-effort-predict
2 changes: 1 addition & 1 deletion doubtfire-lti
1 change: 1 addition & 0 deletions doubtfire-overseer
Submodule doubtfire-overseer added at ca3496
2 changes: 1 addition & 1 deletion doubtfire-web
Submodule doubtfire-web updated 127 files