Last active
February 4, 2025 18:24
-
-
Save kdmccormick/2708995e41c6b08a48f199215ab514b0 to your computer and use it in GitHub Desktop.
production-like CMS_CFG file, provided and redacted courtesy of 2U.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
ACTIVATION_EMAIL_SUPPORT_LINK: https://support.localhost/hc/en-us/articles/227340127-Why-haven-t-I-received-my-activation-email- | |
AFFILIATE_COOKIE_NAME: stage.edx.affiliate_id | |
AI_TRANSLATIONS_URL_ROOT: https://ai-translations.localhost | |
AI_TRANSLATIONS_API_URL: https://ai-translations.localhost/api/v1 | |
ANALYTICS_DASHBOARD_NAME: Insights | |
ANALYTICS_DASHBOARD_URL: https://stage-insights.localhost | |
AUTH_PASSWORD_VALIDATORS: | |
- NAME: django.contrib.auth.password_validation.CommonPasswordValidator | |
- NAME: django.contrib.auth.password_validation.UserAttributeSimilarityValidator | |
- NAME: common.djangoapps.util.password_policy_validators.MinimumLengthValidator | |
OPTIONS: | |
min_length: 8 | |
- NAME: common.djangoapps.util.password_policy_validators.MaximumLengthValidator | |
OPTIONS: | |
max_length: 100 | |
- NAME: common.djangoapps.util.password_policy_validators.AlphabeticValidator | |
OPTIONS: | |
min_alphabetic: 1 | |
- NAME: common.djangoapps.util.password_policy_validators.NumericValidator | |
OPTIONS: | |
min_numeric: 1 | |
AUTHORING_API_URL: https://api.localhost/authoring | |
AWS_ACCESS_KEY_ID: null | |
AWS_QUERYSTRING_AUTH: false | |
AWS_S3_CUSTOM_DOMAIN: test.s3.amazonaws.com | |
AWS_SECRET_ACCESS_KEY: null | |
AWS_SES_REGION_ENDPOINT: test.amazonaws.com | |
AWS_SES_REGION_NAME: us-east-1 | |
AWS_STORAGE_BUCKET_NAME: test | |
BASE_COOKIE_DOMAIN: .localhost | |
BLOCK_STRUCTURES_SETTINGS: | |
COURSE_PUBLISH_TASK_DELAY: 30 | |
DIRECTORY_PREFIX: courses/ | |
PRUNING_ACTIVE: true | |
STORAGE_CLASS: storages.backends.s3boto3.S3Boto3Storage | |
STORAGE_KWARGS: | |
bucket_name: edxapp-course-block-structures | |
TASK_DEFAULT_RETRY_DELAY: 30 | |
TASK_MAX_RETRIES: 5 | |
BRANCH_IO_KEY: test_BRANCH_IO_KEY | |
BUGS_EMAIL: bugs@example.com | |
BULK_EMAIL_DEFAULT_FROM_EMAIL: no-reply@courseupdates.localhost | |
BULK_EMAIL_LOG_SENT_EMAILS: true | |
CACHES: | |
celery: | |
BACKEND: django.core.cache.backends.memcached.PyMemcacheCache | |
KEY_FUNCTION: common.djangoapps.util.memcache.safe_key | |
KEY_PREFIX: celery | |
LOCATION: | |
- test.amazonaws.com:11211 | |
- test.amazonaws.com:11211 | |
OPTIONS: | |
no_delay: true | |
ignore_exc: true | |
use_pooling: true | |
connect_timeout: 0.5 | |
TIMEOUT: '7200' | |
configuration: | |
BACKEND: django.core.cache.backends.memcached.PyMemcacheCache | |
KEY_FUNCTION: common.djangoapps.util.memcache.safe_key | |
KEY_PREFIX: ip-0 | |
LOCATION: | |
- test.amazonaws.com:11211 | |
- test.amazonaws.com:11211 | |
OPTIONS: | |
no_delay: true | |
ignore_exc: true | |
use_pooling: true | |
connect_timeout: 0.5 | |
course_structure_cache: | |
BACKEND: django.core.cache.backends.memcached.PyMemcacheCache | |
KEY_FUNCTION: common.djangoapps.util.memcache.safe_key | |
KEY_PREFIX: course_structure | |
LOCATION: | |
- test.amazonaws.com:11211 | |
- test.amazonaws.com:11211 | |
OPTIONS: | |
no_delay: true | |
ignore_exc: true | |
use_pooling: true | |
connect_timeout: 0.5 | |
TIMEOUT: null | |
default: | |
BACKEND: django.core.cache.backends.memcached.PyMemcacheCache | |
KEY_FUNCTION: common.djangoapps.util.memcache.safe_key | |
KEY_PREFIX: default | |
LOCATION: | |
- test.amazonaws.com:11211 | |
- test.amazonaws.com:11211 | |
OPTIONS: | |
no_delay: true | |
ignore_exc: true | |
use_pooling: true | |
connect_timeout: 0.5 | |
VERSION: bb6cd7d | |
general: | |
BACKEND: django.core.cache.backends.memcached.PyMemcacheCache | |
KEY_FUNCTION: common.djangoapps.util.memcache.safe_key | |
KEY_PREFIX: general | |
LOCATION: | |
- test.amazonaws.com:11211 | |
- test.amazonaws.com:11211 | |
OPTIONS: | |
no_delay: true | |
ignore_exc: true | |
use_pooling: true | |
connect_timeout: 0.5 | |
mongo_metadata_inheritance: | |
BACKEND: django.core.cache.backends.memcached.PyMemcacheCache | |
KEY_FUNCTION: common.djangoapps.util.memcache.safe_key | |
KEY_PREFIX: mongo_metadata_inheritance | |
LOCATION: | |
- test.amazonaws.com:11211 | |
- test.amazonaws.com:11211 | |
OPTIONS: | |
no_delay: true | |
ignore_exc: true | |
use_pooling: true | |
connect_timeout: 0.5 | |
TIMEOUT: 300 | |
staticfiles: | |
BACKEND: django.core.cache.backends.memcached.PyMemcacheCache | |
KEY_FUNCTION: common.djangoapps.util.memcache.safe_key | |
KEY_PREFIX: ip-0 | |
LOCATION: | |
- test.amazonaws.com:11211 | |
- test.amazonaws.com:11211 | |
OPTIONS: | |
no_delay: true | |
ignore_exc: true | |
use_pooling: true | |
connect_timeout: 0.5 | |
CELERY_BROKER_HOSTNAME: testuse1.cache.amazonaws.com:6379 | |
CELERY_BROKER_PASSWORD: '' | |
CELERY_BROKER_TRANSPORT: redis | |
CELERY_BROKER_USER: '' | |
CELERY_BROKER_USE_SSL: false | |
CELERY_BROKER_VHOST: 0 | |
CELERY_EVENT_QUEUE_TTL: 5 | |
ALTERNATE_WORKER_QUEUES: lms | |
CLOSEST_CLIENT_IP_FROM_HEADERS: | |
- name: CF-Connecting-IP | |
index: 0 | |
CMS_BASE: studio.localhost | |
CODE_JAIL: | |
limits: | |
CPU: 2 | |
FSIZE: 1048576 | |
PROXY: 1 | |
REALTIME: 6 | |
VMEM: 536870912 | |
limit_overrides: | |
codejail_expanded_limits: &limitex | |
CPU: 10 # x10 | |
FSIZE: 2097152 # x2 | |
PROXY: 1 | |
REALTIME: 60 # x10 | |
VMEM: 1073741824 # x2 | |
python_bin: /edx/app/edxapp/venvs/edxapp-sandbox/bin/python | |
user: sandbox | |
COMMENTS_SERVICE_KEY: test_COMMENTS_SERVICE_KEY | |
COMMENTS_SERVICE_URL: https://forum.localhost | |
COMPREHENSIVE_THEME_DIRS: [] | |
COMPREHENSIVE_THEME_LOCALE_PATHS: | |
- /edx/var/edx-themes/edx-themes/conf/locale | |
CONFIG_WATCHER_SERVICE_NAME: CMS | |
CONFIG_WATCHER_SLACK_WEBHOOK_URL: test_CONFIG_WATCHER_SLACK_WEBHOOK_URL | |
CONTACT_EMAIL: info@example.com | |
CONTENTSTORE: | |
ADDITIONAL_OPTIONS: | |
trashcan: | |
bucket: trash_fs | |
DOC_STORE_CONFIG: | |
auth_source: null | |
collection: modulestore | |
connectTimeoutMS: 2000 | |
db: stage-edx | |
host: 127.0.0.1 | |
password: test_password | |
port: 27017 | |
read_preference: PRIMARY | |
replicaSet: edxapp | |
socketTimeoutMS: 3000 | |
ssl: false | |
user: edxapp006 | |
ENGINE: xmodule.contentstore.mongo.MongoContentStore | |
OPTIONS: | |
auth_source: null | |
db: stage-edx | |
host: 127.0.0.1 | |
password: test_password | |
port: 27017 | |
ssl: false | |
user: edxapp006 | |
COOKIE_HEADER_SIZE_LOGGING_THRESHOLD: 9000 | |
COOKIE_SAMPLING_REQUEST_COUNT: 600 | |
CORS_ORIGIN_WHITELIST: | |
- https://localhost | |
- https://www.localhost | |
- https://mktg-edit.localhost | |
- https://acceptance-edx-mktg-edit.localhost | |
- https://qa-edx-mktg-edit.localhost | |
ORA_GRADING_MICROFRONTEND_URL: https://ora-grading.localhost | |
ORA_MICROFRONTEND_URL: https://ora.localhost | |
COURSE_AUTHORING_MICROFRONTEND_URL: https://course-authoring.localhost | |
LIBRARY_AUTHORING_MICROFRONTEND_URL: https://library-authoring.localhost | |
SKILLS_MICROFRONTEND_URL: https://skills.localhost | |
COURSE_CATALOG_URL_ROOT: https://discovery.localhost | |
COURSE_CATALOG_API_URL: https://discovery.localhost/api/v1 | |
COURSE_IMPORT_EXPORT_BUCKET: edxapp-import-export | |
COURSE_METADATA_EXPORT_BUCKET: edxapp-course-metadata-export | |
COURSE_OLX_VALIDATION_STAGE: 1 | |
COURSE_OLX_VALIDATION_IGNORE_LIST: | |
- InvalidHTML | |
CREDENTIALS_INTERNAL_SERVICE_URL: https://credentials.localhost | |
CREDENTIALS_PUBLIC_SERVICE_URL: https://credentials.localhost | |
CREDIT_PROVIDER_SECRET_KEYS: | |
org: | |
- test_org_secret_keys | |
CROSS_DOMAIN_CSRF_COOKIE_DOMAIN: .localhost | |
CROSS_DOMAIN_CSRF_COOKIE_NAME: csrftoken | |
CSRF_COOKIE_SECURE: true | |
CSRF_TRUSTED_ORIGINS: | |
- .localhost | |
CSRF_TRUSTED_ORIGINS_WITH_SCHEME: | |
- https://*.localhost | |
DATABASES: | |
default: | |
ATOMIC_REQUESTS: true | |
CONN_MAX_AGE: 600 | |
ENGINE: django.db.backends.mysql | |
HOST: edxapp.rds.localhost | |
NAME: wwc | |
OPTIONS: | |
charset: utf8mb4 | |
collation: utf8mb4_unicode_ci | |
PASSWORD: test_password | |
PORT: '3306' | |
USER: edxapp004 | |
read_replica: | |
CONN_MAX_AGE: 600 | |
ENGINE: django.db.backends.mysql | |
HOST: edxapp.rds.localhost | |
NAME: wwc | |
OPTIONS: {} | |
PASSWORD: test_password | |
PORT: '3306' | |
USER: edxapp004 | |
student_module_history: | |
CONN_MAX_AGE: 600 | |
ENGINE: django.db.backends.mysql | |
HOST: edxapp.rds.localhost | |
NAME: edxapp_csmh | |
OPTIONS: {} | |
PASSWORD: test_password | |
PORT: '3306' | |
USER: edxapp004 | |
blockstore: | |
CONN_MAX_AGE: 600 | |
ENGINE: django.db.backends.mysql | |
HOST: shared.rds.localhost | |
NAME: blockstore | |
OPTIONS: | |
connect_timeout: 10 | |
init_command: SET sql_mode='STRICT_TRANS_TABLES', NAMES utf8mb4 | |
PASSWORD: test_password | |
PORT: '3306' | |
USER: blockstore002 | |
DATA_DIR: /edx/var/edxapp | |
DEFAULT_FEEDBACK_EMAIL: feedback@example.com | |
DEFAULT_FILE_STORAGE: storages.backends.s3boto3.S3Boto3Storage | |
DEFAULT_FROM_EMAIL: edX <no-reply@registration.localhost> | |
DEFAULT_HASHING_ALGORITHM: sha256 | |
DEFAULT_JWT_ISSUER: | |
AUDIENCE: test_password | |
ISSUER: https://courses.localhost/oauth2 | |
SECRET_KEY: test_secret_key | |
DEFAULT_SITE_THEME: localhost | |
DJFS: | |
bucket: edx-storage | |
prefix: stage-edx/ | |
type: s3fs | |
DOC_STORE_CONFIG: | |
auth_source: null | |
collection: modulestore | |
connectTimeoutMS: 2000 | |
db: stage-edx | |
host: localhost | |
password: test_secret_key | |
port: 27017 | |
read_preference: PRIMARY | |
replicaSet: edxapp | |
socketTimeoutMS: 3000 | |
ssl: false | |
user: edxapp006 | |
ECOMMERCE_API_SIGNING_KEY: test_secret_key | |
ECOMMERCE_API_URL: https://ecommerce.localhost/api/v2/ | |
ECOMMERCE_PUBLIC_URL_ROOT: https://ecommerce.localhost | |
EXAMS_SERVICE_URL: https://edx-exams.localhost/api/v1 | |
EXAMS_MICROFRONTEND_URL: https://exams-dashboard.localhost | |
BUNDLE_ASSET_URL_STORAGE_KEY: test_storage_key | |
BUNDLE_ASSET_URL_STORAGE_SECRET: test_storage_secret | |
BUNDLE_ASSET_STORAGE_SETTINGS: | |
STORAGE_CLASS: storages.backends.s3boto3.S3Boto3Storage | |
STORAGE_KWARGS: | |
location: '' | |
default_acl: null | |
signature_version: s3v4 | |
querystring_expire: 172800 | |
bucket_name: blockstore-content | |
custom_domain: null | |
querystring_auth: true | |
EDX_REST_API_CLIENT_NAME: edxapp-cms | |
EDXMKTG_USER_INFO_COOKIE_NAME: user-info | |
ELASTIC_SEARCH_CONFIG: | |
- host: test.amazonaws.com | |
port: 443 | |
use_ssl: true | |
ELASTIC_SEARCH_CONFIG_ES7: | |
- host: test.amazonaws.com | |
port: 443 | |
use_ssl: true | |
EMAIL_BACKEND: django_ses.SESBackend | |
EMAIL_HOST: localhost | |
EMAIL_HOST_PASSWORD: '' | |
EMAIL_HOST_USER: '' | |
EMAIL_PORT: 25 | |
EMAIL_USE_TLS: false | |
ENABLE_COMPREHENSIVE_THEMING: true | |
ENTERPRISE_API_URL: https://courses.localhost/enterprise/api/v1 | |
ENTERPRISE_MARKETING_FOOTER_QUERY_PARAMS: | |
utm_campaign: localhost Referral | |
utm_medium: Footer | |
utm_source: localhost | |
EVENT_TRACKING_SEGMENTIO_EMIT_WHITELIST: | |
- book | |
- edx.bookmark.accessed | |
- edx.bookmark.added | |
- edx.bookmark.listed | |
- edx.bookmark.removed | |
- edx.course.enrollment.upgrade.clicked | |
EXTRA_MIDDLEWARE_CLASSES: [] | |
FACEBOOK_APP_ID: test_facebook_app_id | |
FACEBOOK_APP_SECRET: test_facebook_app_secret | |
FAVICON_URL: https://cdn.org/v3/stage/favicon.ico | |
FEATURES: | |
ALLOW_COURSE_RERUNS: true | |
ALLOW_COURSE_STAFF_GRADE_DOWNLOADS: true | |
CERTIFICATES_HTML_VIEW: true | |
CERTIFICATES_INSTRUCTOR_GENERATION: true | |
CUSTOM_CERTIFICATE_TEMPLATES_ENABLED: true | |
CUSTOM_COURSES_EDX: true | |
DEPRECATE_OLD_COURSE_KEYS_IN_STUDIO: true | |
DISABLE_COURSE_CREATION: true | |
DISABLE_HONOR_CERTIFICATES: true | |
DISABLE_LIBRARY_CREATION: true | |
DISPLAY_ANALYTICS_DEMOGRAPHICS: true | |
DISPLAY_ANALYTICS_ENROLLMENTS: true | |
EDITABLE_SHORT_DESCRIPTION: true | |
EMBARGO: true | |
ENABLE_ANALYTICS_ACTIVE_COUNT: true | |
ENABLE_API_DOCS: true | |
ENABLE_ASYNC_ANSWER_DISTRIBUTION: true | |
ENABLE_COMBINED_LOGIN_REGISTRATION: true | |
ENABLE_CONTENT_LIBRARIES_LTI_TOOL: true | |
ENABLE_CORS_HEADERS: true | |
ENABLE_COUNTRY_ACCESS: true | |
ENABLE_COURSEWARE_INDEX: true | |
ENABLE_COURSE_OLX_VALIDATION: true | |
ENABLE_CREATOR_GROUP: true | |
ENABLE_CREDIT_API: true | |
ENABLE_CREDIT_ELIGIBILITY: true | |
ENABLE_CROSS_DOMAIN_CSRF_COOKIE: true | |
ENABLE_CSMH_EXTENDED: true | |
ENABLE_DEBUG_RUN_PYTHON: true | |
ENABLE_DISCUSSION_HOME_PANEL: true | |
ENABLE_FORUM_DAILY_DIGEST: true | |
ENABLE_DISCUSSION_SERVICE: true | |
ENABLE_EDXNOTES: true | |
ENABLE_ENTERPRISE_INTEGRATION: true | |
ENABLE_EXAM_SETTINGS_HTML_VIEW: true | |
ENABLE_EXPORT_GIT: true | |
ENABLE_FEEDBACK_SUBMISSION: true | |
ENABLE_FINANCIAL_ASSISTANCE_FORM: true | |
ENABLE_FOOTER_MOBILE_APP_LINKS: true | |
ENABLE_GRADE_DOWNLOADS: true | |
ENABLE_INSTRUCTOR_ANALYTICS: true | |
ENABLE_INSTRUCTOR_BETA_DASHBOARD: true | |
ENABLE_INSTRUCTOR_LEGACY_DASHBOARD: true | |
ENABLE_INTEGRITY_SIGNATURE: true | |
ENABLE_LIBRARY_AUTHORING_MICROFRONTEND: true | |
ENABLE_LTI_PROVIDER: true | |
LTI_1P3_ENABLED: true | |
ENABLE_MAX_FAILED_LOGIN_ATTEMPTS: true | |
ENABLE_MKTG_EMAIL_OPT_IN: true | |
ENABLE_MKTG_SITE: true | |
ENABLE_PUBLISHER: true | |
ENABLE_MOBILE_REST_API: true | |
ENABLE_OAUTH2_PROVIDER: true | |
ENABLE_PASSWORD_RESET_FAILURE_EMAIL: true | |
ENABLE_PROCTORED_EXAMS: true | |
ENABLE_READING_FROM_MULTIPLE_HISTORY_TABLES: true | |
ENABLE_SEND_XBLOCK_LIFECYCLE_EVENTS_OVER_BUS: true | |
ENABLE_SERVICE_STATUS: true | |
ENABLE_SPECIAL_EXAMS: true | |
ENABLE_THIRD_PARTY_AUTH: true | |
ENABLE_V2_CERT_DISPLAY_SETTINGS: true | |
ENABLE_VERIFIED_CERTIFICATES: true | |
ENABLE_VIDEO_ABSTRACTION_LAYER_API: true | |
ENABLE_VIDEO_BUMPER: true | |
ENABLE_VIDEO_UPLOAD_PIPELINE: true | |
ENABLE_XBLOCK_VIEW_ENDPOINT: true | |
FRONTEND_APP_PUBLISHER_URL: https://publisher.localhost | |
IS_EDX_DOMAIN: true | |
LICENSING: true | |
MILESTONES_APP: true | |
PREVENT_CONCURRENT_LOGINS: true | |
PREVIEW_LMS_BASE: preview.courses.localhost | |
SEGMENT_IO_LMS: true | |
SEPARATE_VERIFICATION_FROM_PAYMENT: true | |
SHOW_FOOTER_LANGUAGE_SELECTOR: true | |
SQUELCH_PII_IN_LOGS: true | |
STUDIO_REQUEST_EMAIL: studio-request@example.com | |
DISABLE_MOBILE_COURSE_AVAILABLE: true | |
ENABLE_SEND_XBLOCK_EVENTS_OVER_BUS: true | |
COURSEWARE_SEARCH_INCLUSION_DATE: '2024-01-01' | |
FEEDBACK_SUBMISSION_EMAIL: bugs@example.com | |
FERNET_KEYS: | |
- test_fernet_key | |
FILE_UPLOAD_STORAGE_BUCKET_NAME: edxuploads | |
FILE_UPLOAD_STORAGE_PREFIX: stage-edx/submission_attachments | |
FINANCIAL_REPORTS: | |
BUCKET: edx-financial-reports | |
CUSTOM_DOMAIN: test.s3.amazonaws.com | |
ROOT_PATH: stage | |
STORAGE_TYPE: s3 | |
FOOTER_ORGANIZATION_IMAGE: null | |
GITHUB_REPO_ROOT: /edx/var/edxapp/data | |
GRADES_DOWNLOAD: | |
BUCKET: '' | |
ROOT_PATH: '' | |
STORAGE_CLASS: storages.backends.s3boto3.S3Boto3Storage | |
STORAGE_KWARGS: | |
bucket_name: edx-student-grades | |
custom_domain: null | |
default_acl: private | |
gzip: true | |
location: stage | |
querystring_auth: true | |
querystring_expire: 300 | |
STORAGE_TYPE: '' | |
HELP_TOKENS_BOOKS: | |
course_author: https://edx.readthedocs.io/projects/edx-partner-course-staff | |
learner: https://edx.readthedocs.io/projects/edx-guide-for-students | |
HOTJAR_ID: hotsjar_id | |
ICP_LICENSE: icp_license | |
ICP_LICENSE_INFO: | |
icp_license: icp_license | |
icp_license_link: https://beian.miit.gov.cn | |
text: icp_license_text | |
IDA_LOGOUT_URI_LIST: | |
- https://ecommerce.localhost/logout/ | |
- https://credentials.localhost/logout/ | |
- https://discovery.localhost/logout/ | |
- https://commerce-coordinator.localhost/logout/ | |
ID_VERIFICATION_SUPPORT_LINK: https://support.localhost/hc/en-us/articles/206503858-How-do-I-complete-photo-verification- | |
JS_ENV_EXTRA_CONFIG: {} | |
JWT_AUTH: | |
JWT_AUDIENCE: test_jwt_audience | |
JWT_AUTH_COOKIE_HEADER_PAYLOAD: jwt-cookie-header-payload | |
JWT_AUTH_COOKIE_SIGNATURE: jwt-cookie-signature | |
JWT_ISSUER: https://courses.localhost/oauth2 | |
JWT_ISSUERS: | |
- AUDIENCE: test_jwt_issuers | |
ISSUER: https://courses.localhost/oauth2 | |
SECRET_KEY: test_jwt_issuers | |
JWT_PUBLIC_SIGNING_JWK_SET: '{"keys": [{"n": "test-key", | |
"kty": "RSA", "e": "AQAB", "kid": "lmsstage002"}]}' | |
JWT_SECRET_KEY: test_JWT_SECRET_KEY | |
JWT_SIGNING_ALGORITHM: RS512 | |
JWT_ISSUER: https://courses.localhost/oauth2 | |
LANGUAGE_COOKIE: language-preference | |
LEARNING_MICROFRONTEND_URL: https://learning.localhost | |
LEARNER_PORTAL_URL_ROOT: https://masters.localhost | |
LEARNER_RECORD_MICROFRONTEND_URL: https://records.localhost | |
LMS_BASE: courses.localhost | |
LMS_INTERNAL_ROOT_URL: https://courses.localhost | |
LMS_ROOT_URL: https://courses.localhost | |
LOGGING_ENV: edxapp | |
LOGIN_REDIRECT_WHITELIST: | |
- https://localhost | |
- https://courses.localhost | |
- https://ecommerce.localhost | |
- https://studio.localhost | |
LOG_DIR: /edx/var/log/edx | |
LOGO_TRADEMARK_URL: https://cdn.org/v3/stage/logo-trademark.svg | |
LOGO_TRADEMARK_URL_PNG: https://cdn.org/v3/stage/logo-trademark.png | |
LOGO_TRADEMARK_URL_SVG: https://cdn.org/v3/stage/logo-trademark.svg | |
LOGO_URL: https://cdn.org/v3/stage/logo.svg | |
LOGO_URL_PNG: https://cdn.org/v3/stage/logo.png | |
LOGO_URL_SVG: https://cdn.org/v3/stage/logo.svg | |
LOGO_WHITE_URL: https://cdn.org/v3/stage/logo-white.svg | |
LOGO_WHITE_URL_PNG: https://cdn.org/v3/stage/logo-white.png | |
LOGO_WHITE_URL_SVG: https://cdn.org/v3/stage/logo-white.svg | |
MAINTENANCE_BANNER_TEXT: "System maintenance is scheduled for Wednesday, March 28,\ | |
\ 2018 from 15:00\u201316:00 UTC. Stage courses might not be available during this\ | |
\ time.\n" | |
MEDIA_URL: http://s3.amazonaws.com/mitx_askbot_stage// | |
MKTG_URLS: | |
ABOUT: /about-us | |
ACCESSIBILITY: /accessibility | |
AFFILIATES: /affiliate-program | |
BLOG: /resources | |
CAREERS: /careers | |
CCPA: https://www.localhost/?opendns=true | |
CONTACT: /support/contact_us | |
COOKIE: /edx-privacy-policy/cookies | |
COURSES: /course | |
DONATE: /donate | |
ENTERPRISE: https://business.localhost | |
FAQ: /student-faq | |
HONOR: /edx-terms-service | |
HOW_IT_WORKS: /how-it-works | |
MEDIA_KIT: /media-kit | |
NEWS: /news-announcements | |
PRESS: /press | |
PRIVACY: /edx-privacy-policy | |
ROOT: https://localhost | |
SCHOOLS: /schools-partners | |
SITE_MAP: /sitemap | |
TOS: /edx-terms-service | |
TOS_AND_HONOR: /edx-terms-service | |
TRADEMARKS: /trademarks | |
WHAT_IS_VERIFIED_CERT: /verified-certificate | |
MOBILE_STORE_URLS: | |
apple: store_url | |
google: strore_url | |
MODULESTORE: | |
default: | |
ENGINE: xmodule.modulestore.mixed.MixedModuleStore | |
OPTIONS: | |
mappings: {} | |
stores: | |
- DOC_STORE_CONFIG: | |
auth_source: null | |
collection: modulestore | |
connectTimeoutMS: 2000 | |
db: stage-edx | |
host: 127.0.0.1 | |
password: test_password | |
port: 27017 | |
read_preference: PRIMARY | |
replicaSet: edxapp | |
socketTimeoutMS: 3000 | |
ssl: false | |
user: edxapp006 | |
ENGINE: xmodule.modulestore.split_mongo.split_draft.DraftVersioningModuleStore | |
NAME: split | |
OPTIONS: | |
default_class: xmodule.hidden_block.HiddenBlock | |
fs_root: /edx/var/edxapp/data | |
render_template: common.djangoapps.edxmako.shortcuts.render_to_string | |
- DOC_STORE_CONFIG: | |
auth_source: null | |
collection: modulestore | |
connectTimeoutMS: 2000 | |
db: stage-edx | |
host: 127.0.0.1 | |
password: test_password | |
port: 27017 | |
read_preference: PRIMARY | |
replicaSet: edxapp | |
socketTimeoutMS: 3000 | |
ssl: false | |
user: edxapp006 | |
ENGINE: xmodule.modulestore.mongo.DraftMongoModuleStore | |
NAME: draft | |
OPTIONS: | |
default_class: xmodule.hidden_block.HiddenBlock | |
fs_root: /edx/var/edxapp/data | |
render_template: common.djangoapps.edxmako.shortcuts.render_to_string | |
OPENEDX_TELEMETRY: | |
- 'edx_django_utils.monitoring.NewRelicBackend' | |
- 'edx_django_utils.monitoring.DatadogBackend' | |
OPENEDX_TELEMETRY_FRONTEND_SCRIPTS: | | |
<script | |
src='https://www.datadoghq-browser-agent.com/us1/v5/datadog-rum.js' | |
type='text/javascript'> | |
</script> | |
OPTIMIZELY_FULLSTACK_SDK_KEY: test_optimizely_key | |
ORA2_FILE_PREFIX: stage-edx/ora2 | |
ORGANIZATIONS_AUTOCREATE: false | |
PARSE_KEYS: | |
APPLICATION_ID: test_app_id | |
REST_API_KEY: test_rest_api_key | |
PARTNER_SUPPORT_EMAIL: partner-support@example.com | |
PASSWORD_POLICY_COMPLIANCE_ROLLOUT_CONFIG: | |
ELEVATED_PRIVILEGE_USER_COMPLIANCE_DEADLINE: '2018-07-16 09:00:00-04:00' | |
ENFORCE_COMPLIANCE_ON_LOGIN: true | |
GENERAL_USER_COMPLIANCE_DEADLINE: '2018-11-13 09:00:00-04:00' | |
STAFF_USER_COMPLIANCE_DEADLINE: '2018-05-22 11:00:00-04:00' | |
PASSWORD_RESET_SUPPORT_LINK: https://support.localhost/hc/en-us/articles/206212088-What-if-I-did-not-receive-a-password-reset-message | |
PAYMENT_SUPPORT_EMAIL: billing@example.com | |
PLATFORM_FACEBOOK_ACCOUNT: http://www.facebook.com/EdxOnline | |
PLATFORM_NAME: edX | |
PLATFORM_TWITTER_ACCOUNT: '@edxonline' | |
POLICY_CHANGE_GRADES_ROUTING_KEY: edx.lms.core.grades_policy_change | |
PRESS_EMAIL: press@example.com | |
PROCTORING_BACKENDS: | |
DEFAULT: proctortrack | |
proctortrack: | |
base_url: https://testing.verificient.com | |
client_id: test_client_id | |
client_secret: test_client_secret | |
integration_specific_email: proctortrack-support@example.com | |
PROCTORING_SETTINGS: | |
ALLOW_CALLBACK_SIMULATION: false | |
LINK_URLS: | |
contact_us: https://www.localhost/contact-us | |
faq: https://help.localhost/edxlearner/s/article/How-do-proctored-exams-work | |
course_authoring_faq: https://edx.readthedocs.io/projects/open-edx-building-and-running-a-course/en/latest/proctored_exams/overview.html | |
online_proctoring_rules: https://help.localhost/edxlearner/s/article/Proctored-exam-rules-and-requirements | |
tech_requirements: https://help.localhost/edxlearner/s/article/Proctored-exam-rules-and-requirements | |
SOFTWARE_SECURE_CLIENT_TIMEOUT: 5 | |
PROCTORING_USER_OBFUSCATION_KEY: test_user_obfuscation_key | |
REGISTRATION_VALIDATION_RATELIMIT: 10 | |
REGISTRATION_EXTRA_FIELDS: | |
city: hidden | |
country: optional | |
gender: optional | |
goals: optional | |
honor_code: required | |
level_of_education: optional | |
mailing_address: hidden | |
year_of_birth: optional | |
REST_FRAMEWORK: | |
NUM_PROXIES: 2 | |
RETIRED_USER_SALTS: | |
- test_retired_user_salts | |
- test_retired_user_salts_2 | |
RETIREMENT_SERVICE_WORKER_USERNAME: retirement_service_worker | |
RETIREMENT_STATES: | |
- PENDING | |
- RETIRING_FORUMS | |
- FORUMS_COMPLETE | |
- RETIRING_SALESFORCE_LEADS | |
- SALESFORCE_LEADS_COMPLETE | |
- RETIRING_SEGMENT | |
- SEGMENT_COMPLETE | |
- RETIRING_HUBSPOT | |
- HUBSPOT_COMPLETE | |
- RETIRING_BRAZE | |
- BRAZE_COMPLETE | |
- RETIRING_ENROLLMENTS | |
- ENROLLMENTS_COMPLETE | |
- RETIRING_NOTES | |
- NOTES_COMPLETE | |
- RETIRING_PROCTORING | |
- PROCTORING_COMPLETE | |
- RETIRING_LICENSE_MANAGER | |
- LICENSE_MANAGER_COMPLETE | |
- RETIRING_LMS_MISC | |
- LMS_MISC_COMPLETE | |
- RETIRING_LMS | |
- LMS_COMPLETE | |
- ADDING_TO_PARTNER_QUEUE | |
- PARTNER_QUEUE_COMPLETE | |
- ERRORED | |
- ABORTED | |
- COMPLETE | |
SECRET_KEY: test_secret_key | |
SEGMENT_KEY: test_segment_key | |
SERVER_EMAIL: devops@example.com | |
SESSION_COOKIE_NAME: studio_sessionid | |
SESSION_COOKIE_SECURE: true | |
SITE_NAME: studio.localhost | |
SOCIAL_AUTH_EDX_OAUTH2_KEY: test_social_auth | |
SOCIAL_AUTH_EDX_OAUTH2_SECRET: test_oauth2_secret | |
SOCIAL_AUTH_EDX_OAUTH2_URL_ROOT: https://courses.localhost | |
SOCIAL_AUTH_EDX_OAUTH2_PUBLIC_URL_ROOT: https://courses.localhost | |
SOCIAL_AUTH_SAML_SP_PRIVATE_KEY: test_saml_key | |
SOCIAL_AUTH_SAML_SP_PRIVATE_KEY_DICT: {} | |
SOCIAL_AUTH_SAML_SP_PUBLIC_CERT: test_saml_public_cert | |
SOCIAL_AUTH_SAML_SP_PUBLIC_CERT_DICT: {} | |
SOCIAL_MEDIA_FOOTER_URLS: | |
facebook: http://www.facebook.com/ | |
instagram: https://www.instagram.com | |
linkedin: http://www.linkedin.com/company/ | |
meetup: http://www.meetup.com/ | |
reddit: http://www.reddit.com | |
tumblr: http://tumblr.com/ | |
twitter: https://twitter.com/ | |
youtube: https://www.youtube.com/ | |
SOCIAL_SHARING_SETTINGS: | |
CERTIFICATE_FACEBOOK: true | |
CERTIFICATE_FACEBOOK_TEXT: 'I just earned a certifcate! Check it out: ' | |
CERTIFICATE_TWITTER: true | |
CERTIFICATE_TWITTER_TEXT: 'I just earned a Certificate !Check it out: ' | |
CUSTOM_COURSE_URLS: true | |
DASHBOARD_FACEBOOK: true | |
DASHBOARD_TWITTER: true | |
STATICFILES_STORAGE_KWARGS: | |
openedx.core.storage.ProductionS3Storage: | |
bucket_name: edxapp-assets | |
default_acl: null | |
STATIC_ROOT_BASE: /edx/var/edxapp/staticfiles | |
STATIC_URL_BASE: /static/ | |
STUDIO_NAME: edX Studio | |
SUPPORT_SITE_LINK: https://support.localhost | |
SURVEY_REPORT_ENABLE: false | |
SURVEY_REPORT_ENDPOINT: http://localhost:0 | |
SYSTEM_WIDE_ROLE_CLASSES: | |
- enterprise.SystemWideEnterpriseUserRoleAssignment | |
TECH_SUPPORT_EMAIL: technical@example.com | |
TIME_ZONE: America/New_York | |
UNIVERSITY_EMAIL: university@example.com | |
USERNAME_REPLACEMENT_WORKER: username_replacement_service_worker | |
UPDATE_SEARCH_INDEX_JOB_QUEUE: edx.cms.core.search_index | |
VIDEO_CDN_URL: | |
CN: https://video.localhost | |
default: https://video.localhost | |
VIDEO_IMAGE_SETTINGS: | |
DIRECTORY_PREFIX: video-images/ | |
STORAGE_CLASS: storages.backends.s3boto3.S3Boto3Storage | |
STORAGE_KWARGS: | |
bucket_name: edxapp-video-images | |
custom_domain: localhost | |
default_acl: public-read | |
object_parameters: | |
CacheControl: max-age-31536000 | |
VIDEO_IMAGE_MAX_BYTES: 2097152 | |
VIDEO_IMAGE_MIN_BYTES: 2048 | |
VIDEO_TRANSCRIPTS_SETTINGS: | |
DIRECTORY_PREFIX: video-transcripts/ | |
STORAGE_CLASS: storages.backends.s3boto3.S3Boto3Storage | |
STORAGE_KWARGS: | |
bucket_name: edxapp-video-transcripts | |
custom_domain: localhost | |
default_acl: public-read | |
object_parameters: | |
CacheControl: max-age-31536000 | |
VIDEO_TRANSCRIPTS_MAX_BYTES: 3145728 | |
VIDEO_UPLOAD_PIPELINE: | |
VEM_S3_BUCKET: video-encode-manager-inputs | |
BUCKET: video-encode-manager-inputs | |
CONCURRENT_UPLOAD_LIMIT: 4 | |
ROOT_PATH: stage-edx/unprocessed | |
XBLOCK_FS_STORAGE_BUCKET: edx-storage | |
XBLOCK_FS_STORAGE_PREFIX: stage-edx/ | |
XBLOCK_HANDLER_TOKEN_KEYS: | |
- test_token_key | |
XBLOCK_SETTINGS: | |
AcclaimBadgeXBlock: | |
ORG: | |
api_key: test_api_key | |
id: test_id | |
ScormXBlock: | |
S3_BUCKET_NAME: scorm-xblock | |
STORAGE_FUNC: storage.s3 | |
XQUEUE_INTERFACE: | |
basic_auth: | |
- test | |
- test | |
django_auth: | |
password: test_password | |
username: lms | |
url: https://xqueue.localhost | |
YOUTUBE_API_KEY: test_youtube | |
ZENDESK_API_KEY: test_zendesk | |
ZENDESK_CUSTOM_FIELDS: | |
course_id: 0 | |
enrollment_mode: 0 | |
enterprise_customer_name: 0 | |
referrer: 0 | |
ZENDESK_OAUTH_ACCESS_TOKEN: test_zendesk_access | |
ZENDESK_URL: https://zendesk.com | |
ZENDESK_USER: daemon@example.com | |
ZENDESK_GROUP_ID_MAPPING: | |
Financial Assistance: 'fin_assistance' | |
COMPLETION_VIDEO_COMPLETE_PERCENTAGE: 0.9 | |
DISCUSSIONS_MICROFRONTEND_URL: https://discussions.localhost | |
DISCUSSIONS_MFE_FEEDBACK_URL: https://bit.ly/ | |
BIG_BLUE_BUTTON_GLOBAL_URL: https://dev.com/lti/rooms/messages/blti | |
BIG_BLUE_BUTTON_GLOBAL_KEY: test_bluebutton_key | |
BIG_BLUE_BUTTON_GLOBAL_SECRET: test_bluebutton_secret | |
EVENT_BUS_PRODUCER: edx_event_bus_kafka.create_producer | |
EVENT_BUS_PRODUCER_CONFIG: | |
org.openedx.content_authoring.course.catalog_info.changed.v1: | |
course-catalog-info-changed: | |
event_key_field: catalog_info.course_key | |
enabled: true | |
org.openedx.learning.user.course_access_role.added.v1: | |
learning-course-access-role-lifecycle: | |
event_key_field: course_access_role_data.course_key | |
enabled: true | |
org.openedx.learning.user.course_access_role.removed.v1: | |
learning-course-access-role-lifecycle: | |
event_key_field: course_access_role_data.course_key | |
enabled: true | |
EVENT_BUS_KAFKA_SCHEMA_REGISTRY_URL: https://test.confluent.cloud | |
EVENT_BUS_KAFKA_BOOTSTRAP_SERVERS: testconfluent.cloud:9092 | |
SEND_CATALOG_INFO_SIGNAL: true | |
EVENT_BUS_TOPIC_PREFIX: stage | |
EVENTS_SERVICE_NAME: cms | |
EVENT_BUS_KAFKA_API_KEY: test_kafka_key | |
EVENT_BUS_KAFKA_API_SECRET: test_kafka_secret | |
EVENT_BUS_KAFKA_SCHEMA_REGISTRY_API_SECRET: test_schema_registry_secret | |
EVENT_BUS_KAFKA_SCHEMA_REGISTRY_API_KEY: test_kafka__api_key | |
EDX_BRAZE_API_KEY: test_braze_key | |
SGA_STORAGE_SETTINGS: | |
STORAGE_CLASS: storages.backends.s3boto3.S3Boto3Storage | |
STORAGE_KWARGS: | |
default_acl: private | |
BEAMER_PRODUCT_ID: test_beamer_product | |
LEARNING_ASSISTANT_AVAILABLE: true | |
LEARNING_ASSISTANT_AUDIT_TRIAL_LENGTH_DAYS: 14 | |
DISABLED_COUNTRIES: ['US'] | |
BRAZE_COURSE_ENROLLMENT_CANVAS_ID: test_canvas_id | |
DISCUSSIONS_INCONTEXT_FEEDBACK_URL: test_url | |
DISCUSSIONS_INCONTEXT_LEARNMORE_URL: test_learnmore_url | |
EDX_BRAZE_API_SERVER: https://braze.com | |
ENTERPRISE_CATALOG_INTERNAL_ROOT_URL: https://enterprise-catalog.localhost | |
REGISTRATION_RATELIMIT: 10 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment