mirror of
https://github.com/HabitRPG/habitica.git
synced 2025-12-15 21:57:22 +01:00
* WIP(maintenance): maintenance * WIP(maintenance): working locale features * fix(maintenance): don't translate info page target * WIP(maintenance): start adding info page * fix(maintenance): linting * feat: Add container to maintenance info page * fix(maintenance): add config.json edits Also DRY variables for main vs info pages * fix(maintenance): linting * refactor(maintenance): further slim down variables * refactor: Remove unnecessary variables * fix: Correct string interpolation in maintenace view * feat: Dynamically add time to maintenance pages * maintenance mode: do not connect to mongodb * fix(maintenance): clean up timezones etc. * fix(maintenance): remove unneeded sprite
82 lines
2.4 KiB
JSON
82 lines
2.4 KiB
JSON
{
|
|
"PORT":3000,
|
|
"ENABLE_CONSOLE_LOGS_IN_PROD":"false",
|
|
"IP":"0.0.0.0",
|
|
"CORES":1,
|
|
"BASE_URL":"http://localhost:3000",
|
|
"FACEBOOK_KEY":"123456789012345",
|
|
"FACEBOOK_SECRET":"aaaabbbbccccddddeeeeffff00001111",
|
|
"NODE_DB_URI":"mongodb://localhost/habitrpg",
|
|
"TEST_DB_URI":"mongodb://localhost/habitrpg_test",
|
|
"NODE_ENV":"development",
|
|
"CRON_SAFE_MODE":"false",
|
|
"MAINTENANCE_MODE": "false",
|
|
"SESSION_SECRET":"YOUR SECRET HERE",
|
|
"ADMIN_EMAIL": "you@example.com",
|
|
"SMTP_USER":"user@example.com",
|
|
"SMTP_PASS":"password",
|
|
"SMTP_SERVICE":"Gmail",
|
|
"SMTP_HOST":"example.com",
|
|
"SMTP_PORT": 587,
|
|
"SMTP_TLS": true,
|
|
"STRIPE_API_KEY":"aaaabbbbccccddddeeeeffff00001111",
|
|
"STRIPE_PUB_KEY":"22223333444455556666777788889999",
|
|
"NEW_RELIC_LICENSE_KEY":"NEW_RELIC_LICENSE_KEY",
|
|
"NEW_RELIC_NO_CONFIG_FILE":"true",
|
|
"NEW_RELIC_APPLICATION_ID":"NEW_RELIC_APPLICATION_ID",
|
|
"NEW_RELIC_API_KEY":"NEW_RELIC_API_KEY",
|
|
"GA_ID": "GA_ID",
|
|
"AMPLITUDE_KEY": "AMPLITUDE_KEY",
|
|
"AMAZON_PAYMENTS": {
|
|
"SELLER_ID": "SELLER_ID",
|
|
"CLIENT_ID": "CLIENT_ID",
|
|
"MWS_KEY": "",
|
|
"MWS_SECRET": ""
|
|
},
|
|
"FLAG_REPORT_EMAIL": "email@mod.com,email2@mod.com",
|
|
"EMAIL_SERVER": {
|
|
"url": "http://example.com",
|
|
"authUser": "user",
|
|
"authPassword": "password"
|
|
},
|
|
"S3":{
|
|
"bucket":"bucket",
|
|
"accessKeyId":"accessKeyId",
|
|
"secretAccessKey":"secretAccessKey"
|
|
},
|
|
"SLACK_URL": "https://hooks.slack.com/services/some-url",
|
|
"TRANSIFEX_SLACK_CHANNEL": "transifex",
|
|
"PAYPAL":{
|
|
"billing_plans": {
|
|
"basic_earned":"basic_earned",
|
|
"basic_3mo":"basic_3mo",
|
|
"basic_6mo":"basic_6mo",
|
|
"google_6mo":"google_6mo",
|
|
"basic_12mo":"basic_12mo"
|
|
},
|
|
"mode":"sandbox",
|
|
"client_id":"client_id",
|
|
"client_secret":"client_secret"
|
|
},
|
|
"IAP_GOOGLE_KEYDIR": "/path/to/google/public/key/dir/",
|
|
"LOGGLY": {
|
|
"enabled": false,
|
|
"subdomain": "subdomain",
|
|
"token": "token",
|
|
"username": "username",
|
|
"password": "password"
|
|
},
|
|
"PUSH_CONFIGS": {
|
|
"GCM_SERVER_API_KEY": "",
|
|
"APN_PEM_FILES": {
|
|
"KEY": "key.pem",
|
|
"CERT": "cert.pem"
|
|
}
|
|
},
|
|
"FIREBASE": {
|
|
"APP": "app-name",
|
|
"SECRET": "secret",
|
|
"ENABLED": "false"
|
|
}
|
|
}
|