2020-01-10 09:55:08 +00:00
|
|
|
version: "3.7"
|
2019-10-22 14:13:50 +00:00
|
|
|
|
2020-01-10 09:55:08 +00:00
|
|
|
x-openedx-service:
|
|
|
|
&openedx-service
|
|
|
|
image: {{ DOCKER_REGISTRY }}{{ DOCKER_IMAGE_OPENEDX_DEV }}
|
|
|
|
environment:
|
|
|
|
SETTINGS: ${TUTOR_EDX_PLATFORM_SETTINGS:-tutor.development}
|
|
|
|
volumes:
|
|
|
|
# theme files
|
|
|
|
- ../build/openedx/themes:/openedx/themes
|
|
|
|
# editable requirements
|
|
|
|
- ../build/openedx/requirements:/openedx/requirements
|
2019-10-22 14:13:50 +00:00
|
|
|
|
2020-01-10 09:55:08 +00:00
|
|
|
services:
|
2019-10-22 14:13:50 +00:00
|
|
|
lms:
|
|
|
|
<<: *openedx-service
|
2020-01-08 21:26:14 +00:00
|
|
|
command: ./manage.py lms runserver 0.0.0.0:8000
|
|
|
|
ports:
|
|
|
|
- "8000:8000"
|
2019-10-22 14:13:50 +00:00
|
|
|
cms:
|
|
|
|
<<: *openedx-service
|
2020-01-08 21:26:14 +00:00
|
|
|
command: ./manage.py cms runserver 0.0.0.0:8000
|
|
|
|
ports:
|
|
|
|
- "8001:8000"
|
2019-10-22 14:13:50 +00:00
|
|
|
lms_worker:
|
|
|
|
<<: *openedx-service
|
|
|
|
cms_worker:
|
|
|
|
<<: *openedx-service
|
|
|
|
|
|
|
|
# Additional service for watching theme changes
|
|
|
|
watchthemes:
|
|
|
|
<<: *openedx-service
|
|
|
|
command: openedx-assets watch-themes --env dev
|
2019-11-14 10:29:25 +00:00
|
|
|
restart: unless-stopped
|
2019-10-22 14:13:50 +00:00
|
|
|
|
|
|
|
{{ patch("local-docker-compose-dev-services")|indent(2) }}
|