{
  "SITE_NAME": "{{ CMS_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_COURSEWARE_INDEX": true,
    "ENABLE_LIBRARY_INDEX": 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",
  "COMPREHENSIVE_THEME_DIRS": ["/openedx/themes"],
  "MEDIA_ROOT": "/openedx/data/uploads/",
  "STATIC_ROOT_BASE": "/openedx/staticfiles",
  "ELASTIC_SEARCH_CONFIG": [{
    "host": "elasticsearch",
    "port": 9200
  }],
  "EMAIL_BACKEND": "django.core.mail.backends.smtp.EmailBackend",
  "EMAIL_HOST": "smtp",
  "LANGUAGE_CODE": "{{ LANGUAGE_CODE }}",
  "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_cms",
      "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"
    }
  }
}
