{ "SITE_NAME": "{{ LMS_HOST }}", "BOOK_URL": "", "LOG_DIR": "/openedx/data/logs", "LOGGING_ENV": "sandbox", "OAUTH_OIDC_ISSUER": "http://localhost:8000/oauth2", "PLATFORM_NAME": "{{ PLATFORM_NAME }}", "FEATURES": { "PREVIEW_LMS_BASE": "preview.{{ LMS_HOST }}", "ENABLE_OAUTH2_PROVIDER": true, "ENABLE_COURSE_DISCOVERY": true, "ENABLE_COURSEWARE_SEARCH": true, "ENABLE_DASHBOARD_SEARCH": true, "ENABLE_EDXNOTES": {{ "true" if ACTIVATE_NOTES else "false" }} }, "LMS_ROOT_URL": "{{ "https" if ACTIVATE_HTTPS else "http" }}://{{ LMS_HOST }}", "CMS_ROOT_URL": "{{ "https" if ACTIVATE_HTTPS else "http" }}://{{ CMS_HOST }}", "CMS_BASE": "{{ CMS_HOST }}", "LMS_BASE": "{{ LMS_HOST }}", "CONTACT_EMAIL": "{{ CONTACT_EMAIL }}", "CELERY_BROKER_HOSTNAME": "rabbitmq", "CELERY_BROKER_TRANSPORT": "amqp", "COMMENTS_SERVICE_URL": "http://forum:4567", "COMMENTS_SERVICE_KEY": "forumapikey", "MEDIA_ROOT": "/openedx/data/uploads/", "STATIC_ROOT_BASE": "/openedx/data/staticfiles", "ELASTIC_SEARCH_CONFIG": [{ "host": "elasticsearch", "port": 9200 }], "EMAIL_BACKEND": "django.core.mail.backends.smtp.EmailBackend", "EMAIL_HOST": "smtp", {% if ACTIVATE_NOTES %} "EDXNOTES_PUBLIC_API": "{{ "https" if ACTIVATE_HTTPS else "http" }}://notes.{{ LMS_HOST }}/api/v1", "EDXNOTES_INTERNAL_API": "http://notes.openedx:8000/api/v1", {% endif %} "CACHES": { "default": { "KEY_PREFIX": "default", "VERSION": "1", "BACKEND": "django.core.cache.backends.memcached.MemcachedCache", "KEY_FUNCTION": "util.memcache.safe_key", "LOCATION": "memcached:11211" }, "general": { "KEY_PREFIX": "general", "BACKEND": "django.core.cache.backends.memcached.MemcachedCache", "KEY_FUNCTION": "util.memcache.safe_key", "LOCATION": "memcached:11211" }, "mongo_metadata_inheritance": { "KEY_PREFIX": "mongo_metadata_inheritance", "TIMEOUT": 300, "BACKEND": "django.core.cache.backends.memcached.MemcachedCache", "KEY_FUNCTION": "util.memcache.safe_key", "LOCATION": "memcached:11211" }, "staticfiles": { "KEY_PREFIX": "staticfiles_lms", "BACKEND": "django.core.cache.backends.memcached.MemcachedCache", "KEY_FUNCTION": "util.memcache.safe_key", "LOCATION": "memcached:11211" }, "configuration": { "KEY_PREFIX": "configuration", "BACKEND": "django.core.cache.backends.memcached.MemcachedCache", "KEY_FUNCTION": "util.memcache.safe_key", "LOCATION": "memcached:11211" }, "celery": { "KEY_PREFIX": "celery", "TIMEOUT": "7200", "BACKEND": "django.core.cache.backends.memcached.MemcachedCache", "KEY_FUNCTION": "util.memcache.safe_key", "LOCATION": "memcached:11211" }, "course_structure_cache": { "KEY_PREFIX": "course_structure", "TIMEOUT": "7200", "BACKEND": "django.core.cache.backends.memcached.MemcachedCache", "KEY_FUNCTION": "util.memcache.safe_key", "LOCATION": "memcached:11211" } } }