default.json 1.65 KB
Newer Older
1
{
2
  "api": {
3
    "uriBase": "http://id.motionbank.org",
Anton's avatar
Anton committed
4
    "uriPrefix": "http://id.motionbank.org/",
5
    "apiHost": "https://api.motionbank.org",
6 7
    "transcoderHost": "https://transcoder.motionbank.org",
    "auth0AppMetadataPrefix": "https://app.motionbank.org/app_metadata/"
8
  },
9 10 11 12
  "http": {
    "host": "0.0.0.0",
    "port": 3030
  },
A. Koch's avatar
A. Koch committed
13 14 15 16 17 18 19 20 21 22 23
  "assets": {
    "host": null,
    "client": {
      "endPoint": "assets.motionbank.org",
      "port": 443,
      "useSSL": true,
      "accessKey": null,
      "secretKey": null
    },
    "archivesBucket": "piecemaker-archives"
  },
24 25 26 27 28 29
  "resources": {
    "mongodb": {
      "prefix": "res_",
      "url": "mongodb://localhost:27017/motionbank-api",
      "dbName": "motionbank-api"
    }
A. Koch's avatar
A. Koch committed
30
  },
A. Koch's avatar
A. Koch committed
31 32
  "acl": {
    "mongodb": {
33 34
      "url": "mongodb://localhost:27017",
      "dbName": "motionbank-api-acl"
A. Koch's avatar
A. Koch committed
35 36
    }
  },
37 38 39 40 41 42 43
  "profiles": {
    "mongodb": {
      "prefix": "sys_",
      "url": "mongodb://localhost:27017/motionbank-api",
      "dbName": "motionbank-api"
    }
  },
44 45 46 47
  "metadata": {
    "memcachedURL": null,
    "lifetime": 86400
  },
48 49 50 51
  "memcached": {
    "url": null,
    "lifetime": 86400
  },
A. Koch's avatar
A. Koch committed
52 53 54 55 56 57 58 59
  "auth": {
    "jwks": {
      "cache": true,
      "rateLimit": true,
      "jwksRequestsPerMinute": 5,
      "jwksUri": "https://motionbank.eu.auth0.com/.well-known/jwks.json"
    },
    "jwt": {
60
      "audience": "https://api.motionbank.org",
61
      "issuer": "https://auth.motionbank.org/",
A. Koch's avatar
A. Koch committed
62 63 64
      "algorithms": ["RS256"],
      "credentialsRequired": false
    }
65 66 67
  },
  "apiKeys": {
    "youtube": null,
68
    "vimeo": null
Anton's avatar
Anton committed
69 70 71 72 73 74 75
  },
  "pba": {
    "baseUrl": null,
    "credentials": {
      "username": null,
      "password": null
    }
76 77
  }
}