{
  "logger": {
    "console": {
      "handleExceptions": false,
      "level": "silly",
      "colorize": true,
      "prettyPrint": true
    }
  },
  "facade": {
    "hostname": "0.0.0.0",
    "port": 5000,
    "kafka": {
      "brokers": [
        "127.0.0.1:29092"
      ]
    }
  },
  "resources": {
    "client": {
      "address": "127.0.0.1:50053"
    },
    "root": false
  },
  "identity": {
    "client": {
      "address": "127.0.0.1:50051"
    }
  },
  "ordering": {
    "client": {
      "address": "127.0.0.1:50065"
    }
  },
  "payment": {
    "client": {
      "address": "127.0.0.1:50078"
    }
  },
  "master_data": {
    "client": {
      "address": "127.0.0.1:50053"
    },
    "root": false
  },
  "catalog": {
    "client": {
      "address": "127.0.0.1:50068"
    },
    "root": false
  },
  "invoicing": {
    "client": {
      "address": "127.0.0.1:50058"
    }
  },
  "fulfillment": {
    "client": {
      "address": "127.0.0.1:50067"
    }
  },
  "indexing": {
    "client": {
      "address": "127.0.0.1:50064"
    }
  },
  "scheduling": {
    "client": {
      "address": "127.0.0.1:50054"
    }
  },
  "notification": {
    "client": {
      "address": "127.0.0.1:50052"
    }
  },
  "access_control": {
    "client": {
      "address": "127.0.0.1:50061"
    },
    "root": false
  },
  "ostorage": {
    "client": {
      "address": "127.0.0.1:50066"
    },
    "fileUploadOptions": {
      "maxFileSize": 10000,
      "maxFiles": 20
    },
    "endpoint": "os"
  },
  "events": {
    "kafka": {
      "provider": "kafka",
      "groupId": "restore-facade-srv",
      "kafka": {
        "clientId": "restore-facade-srv",
        "brokers": [
          "localhost:29092"
        ]
      },
      "latestOffset": false,
      "configUpdateCommand": {
        "messageObject": "io.restorecommerce.commandinterface.CommandRequest"
      },
      "configUpdateResponse": {
        "messageObject": "io.restorecommerce.commandinterface.CommandResponse"
      }
    },
    "enableEvents": "true"
  },
  "oidc": {
    "templates": {
      "layout": "./node_modules/@restorecommerce/facade/templates/layout.hbs",
      "login": "./node_modules/@restorecommerce/facade/templates/login.hbs",
      "consent": "./node_modules/@restorecommerce/facade/templates/consent.hbs"
    }
  }
}
