custom-environment-variables.json 1.42 KB
Newer Older
A. Koch's avatar
A. Koch committed
1
{
2 3
  "api": {
    "uriBase": "API_URI_BASE",
Anton's avatar
Anton committed
4
    "uriPrefix": "API_URI_PREFIX",
5
    "apiHost": "API_HOST",
6 7
    "transcoderHost": "API_TRANSCODER_HOST",
    "auth0AppMetadataPrefix": "AUTH0_APP_METADATA_PREFIX"
8 9 10 11 12
  },
  "http": {
    "host": "HOST",
    "port": "PORT"
  },
A. Koch's avatar
A. Koch committed
13 14 15 16 17 18 19 20 21 22 23
  "assets": {
    "host": "ASSETS_HOST",
    "client": {
      "endPoint": "ASSETS_ENDPOINT",
      "port": "ASSETS_PORT",
      "useSSL": "ASSETS_SECURE",
      "accessKey": "ASSETS_ACCESS_KEY",
      "secretKey": "ASSETS_SECRET_KEY"
    },
    "archivesBucket": "ASSETS_ARCHIVES_BUCKET"
  },
A. Koch's avatar
A. Koch committed
24 25 26 27 28 29 30 31 32 33
  "resources": {
    "mongodb": {
      "url": "MONGODB_RESOURCES_URL",
      "dbName": "MONGODB_RESOURCES_DBNAME"
    }
  },
  "acl": {
    "mongodb": {
      "url": "MONGODB_ACL_URL",
      "dbName": "MONGODB_ACL_DBNAME"
34 35
    },
    "defaultRole": "ACL_DEFAULT_ROLE"
A. Koch's avatar
A. Koch committed
36 37 38 39 40 41
  },
  "profiles": {
    "mongodb": {
      "url": "MONGODB_PROFILES_URL",
      "dbName": "MONGODB_PROFILES_DBNAME"
    }
42
  },
43 44 45 46
  "metadata": {
    "memcachedURL": "MEMCACHED_URL",
    "lifetime": "METADATA_CACHE_LIFETIME"
  },
47 48 49 50
  "memcached": {
    "url": "MEMCACHED_URL",
    "lifetime": "METADATA_CACHE_LIFETIME"
  },
51 52
  "apiKeys": {
    "youtube": "YOUTUBE_API_KEY",
53
    "vimeo": "VIMEO_ACCESS_TOKEN"
54 55 56 57 58
  },
  "auth": {
    "jwt": {
      "audience": "AUTH0_AUDIENCE"
    }
59 60 61 62 63 64 65
  },
  "pba": {
    "baseUrl": "PBA_BASE_URL",
    "credentials": {
      "username": "PBA_USERNAME",
      "password": "PBA_PASSWORD"
    }
A. Koch's avatar
A. Koch committed
66 67
  }
}