{ "$schema": "http://json-schema.org/draft-07/schema#", "type": "object", "additionalProperties": false, "properties": { "exampleProperty": { "type": "string", "default": "" }, "startggClientId": { "type": "string", "default": "", "description": "Client ID de tu OAuth app de start.gg" }, "startggClientSecret": { "type": "string", "default": "", "description": "Client Secret de tu OAuth app de start.gg" }, "startggOAuthPort": { "type": "integer", "default": 34920, "minimum": 1, "maximum": 65535, "description": "Puerto local para callback OAuth" }, "challongeClientId": { "type": "string", "default": "", "description": "Client ID de tu OAuth app de Challonge" }, "challongeClientSecret": { "type": "string", "default": "", "description": "Client Secret de tu OAuth app de Challonge" }, "challongeOAuthPort": { "type": "integer", "default": 34921, "minimum": 1, "maximum": 65535, "description": "Puerto local para callback OAuth de Challonge" }, "assetsBaseUrl": { "type": "string", "default": "http://localhost", "description": "URL base para descargar assets por HTTP (ej: http://192.168.1.50:8080). Por defecto usa http://localhost." } }, "required": [] }