{ "schema": 1, "displayName": "IBKRTrader", "description": "Modulares Trading-Framework fuer Interactive Brokers. Fuer den Betrieb werden eine MySQL/MariaDB-Datenbank und ein IBKR-Gateway (TWS/IB Gateway) benoetigt.", "targets": [ { "id": "app", "file": "settings.json", "location": "install", "format": "json" } ], "fields": [ { "key": "Database:Host", "label": "MySQL-Host", "type": "string", "required": true }, { "key": "Database:Port", "label": "MySQL-Port", "type": "int", "default": "3306", "required": false }, { "key": "Database:Database", "label": "Datenbankname", "type": "string", "required": true }, { "key": "Database:User", "label": "MySQL-Benutzer", "type": "string", "required": true }, { "key": "Database:Password", "label": "MySQL-Passwort", "type": "secret", "required": true }, { "key": "IBKR:Host", "label": "TWS/Gateway-Adresse", "type": "string", "default": "127.0.0.1", "required": false }, { "key": "IBKR:Port", "label": "TWS/Gateway-Port (Paper 4002 / Live 4001)", "type": "int", "default": "4002", "required": false }, { "key": "Trading:ApplicationTimeZoneId", "label": "Betriebszeitzone (IANA, z. B. Europe/Berlin)", "type": "string", "default": "Europe/Berlin", "required": false }, { "key": "Deploymentcenter:BaseUrl", "label": "Deploymentcenter", "type": "url", "source": "detect:baseurl" }, { "key": "Deploymentcenter:MonitorSource", "label": "Name im Watchdog-Dashboard", "source": "detect:hostname" }, { "key": "Deploymentcenter:ApiToken", "label": "Token dieser Installation", "source": "provision", "scopes": ["watchdog:ping", "bugtracker:report"] } ] }