forked from code-dot-org/code-dot-org
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathlocals.yml.default
138 lines (98 loc) · 4.91 KB
/
locals.yml.default
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
# Example configuration file set up with sensible defaults for local development.
# See `config.yml.erb` for full list of available configuration options.
# Some items in config.yml.erb are resolved via `!Secret`, which retrieves from
# AWS Secrets Manager. These will be unavailable to external Contributors, but are
# also not necessary for basic local development. Override them here to avoid
# errors accessing Secrets Manager.
#slack_bot_token: localoverride
#pardot_private_key: localoverride
# Whether to prefix bundler commands with 'sudo'.
# It may be useful to set this false when doing local development on Linux.
#bundler_use_sudo: false
# Causes dashboard-server to run pegasus as middleware, starting both in a
# single command. This is preferred (and default) in development mode.
dashboard_enable_pegasus: true
# Run dashboard-server with the level editing interface enabled (for admins)
#levelbuilder_mode: true
# Use different color header for local environment than the one on production to
# make it easier to tell the difference
#use_local_header_color: true
# Keeps from taking eyes snapshots when running feature files
#disable_all_eyes_running: true
# Whether rake:build should rebuild the apps package
build_apps: true
# Whether dashboard should use your local build of the apps package.
# If false, dashboard will try to use a prepackaged version from S3.
use_my_apps: true
# Allows your local server to render non-English locales, defaults to false.
# If false, choosing a locale other than English will have no effect.
# Note: You may need to be in an incognito window to see changes
# due to a difference in the language cookie between production and localhost.
#load_locales: true
# Whether to skip the slow `rake seed:all` command during `rake build`.
# Until you manually run `rake seed:all` or disable this flag, you won't
# see changes to: videos, concepts, levels, scripts, trophies, prize providers,
# callouts, hints, secret words, or secret pictures.
#skip_seed_all: true
# Whether to store sprocket asset cache on disk or in memory. Setting this to
# false reduces memory usage, but significantly slows down dev server startup.
#cache_assets_in_memory: false
# Whether to stub schools and school_districts table with much smaller data,
# saving a total of 4 min 30 sec during rake seed. Default: true (in development).
#stub_school_data: false
# Encryption key required for decoding certain protected level sources.
# Code.org engineers with AWS credentials should get this automatically
# via AWS Secrets Manager in development.
# Contributors should ask a Code.org engineer for this if needed.
#properties_encryption_key: ''
# Credentials for SauceLabs.com, used to for running selenium tests against
# multiple browsers
#saucelabs_username: ''
#saucelabs_authkey: ''
# Credentails for applitools.com, used for running automated visual tests
#applitools_eyes_api_key: ''
# Configuration Options for Pusher.com integration
# Optional for most devs, very useful if working on Internet Simulator
#use_pusher: true
#pusher_app_id: ''
#pusher_application_key: ''
#pusher_application_secret: ''
# Configuration options for Acapela-Group.com integration
#acapela_storage_app: ''
#acapela_storage_password: ''
#acapela_ephemeral_app: ''
#acapela_ephemeral_password: ''
# Credentials for new relic logging. Used to log apps build times.
# Log in to https://rpm.newrelic.com/accounts/501463 to get the key
#new_relic_license_key: ''
# Credentials for connecting to Firebase to use data blocks or data browser
# in Applab.
#firebase_name: 'cdo-v3-dev'
#firebase_secret: localoverride
#firebase_shared_secret localoverride
# Configuration and credentials for the Geocoder gem. Google Maps provides a
# street address geocoding service, while freegeoip provides an IP address
# geocoding service. (The former is "lookup" in the Geocoder config, while the
# latter is "ip_lookup".) We send both street address and IP address strings
# into Geocoder#search and the appropriate service is used.
#google_maps_client_id:
#google_maps_secret:
#freegeoip_host:
# Specify `use_mailcatcher: true` if you are running mailcatcher on localhost.
# See development.rb file for information about how to use mailcatcher.
#use_mailcatcher: true
# Credentials for Twilio, used to share projects to a phone number via SMS.
#twilio_sid:
#twilio_auth:
#twilio_messaging_service:
# Tokens for immersive reader
# imm_reader_tenant_id: ''
# imm_reader_client_id: ''
# imm_reader_client_secret: ''
# imm_reader_subdomain: 'cdo-immersive-reader-staging'
# Local Javabuilder configuration. Set 'use_localhost_javabuilder: true' to point to
# your Javabuilder WebSocket server running on localhost.
# Set 'local_javabuilder_stack_name: "your stack name"' to point to a deployed development
# instance of Javabuilder. This will likely be 'javabuilder-dev-<your_branch_name>'
# use_localhost_javabuilder: true
# local_javabuilder_stack_name: javabuilder-dev-<your_branch_name>