mirror of
https://github.com/BOSWatch/BW3-Core.git
synced 2026-01-01 14:20:28 +01:00
57 lines
1.3 KiB
Markdown
57 lines
1.3 KiB
Markdown
## Konfiguration
|
|
|
|
Die Konfiguration von BOSWatch 3 ist im YAML Format abgelegt und wird nachfolgend beschrieben.
|
|
Immer wenn für eine Einstellung ein **Default** Wert angegeben ist, muss diese Einstellung nicht
|
|
zwingend eingetragen werden.
|
|
|
|
|
|
### Client
|
|
tbd
|
|
|
|
### Server
|
|
|
|
#### `server:`
|
|
|Feld|Beschreibung|Default|
|
|
|----|------------|-------|
|
|
|port|Port auf dem der Server lauscht|8080
|
|
|name|Name zur Identifizierung der Server Instanz||
|
|
|useBroadcast|Verbindungsdaten per Broadcast Server bereitstellen|no|
|
|
|
|
#### `alarmRouter:`
|
|
Enthält eine Liste der Router Namen, welche bei einem Alarm direkt gestartet werden sollen.
|
|
|
|
Bsp:
|
|
```yaml
|
|
alarmRouter:
|
|
- Name des Routers
|
|
- ein weiter Router
|
|
```
|
|
|
|
#### `router:`
|
|
Mit den Routern kann der Verarbeitungsweg eines Alarm-Paketes festgelegt werden.
|
|
Diese werden als Liste angegeben
|
|
|
|
|Feld|Beschreibung|Default|
|
|
|----|------------|-------|
|
|
|name|Name des Routers||
|
|
|route|Definiten des Routenverlaufs
|
|
|
|
Die einzelnen Routen werden wie folgt definiert
|
|
|
|
|Feld|Beschreibung|Default|
|
|
|----|------------|-------|
|
|
|type|Art des Routenpunktes (module, plugin, router)||
|
|
|name|Zu ladende Resource (vollständige Liste siehe !!!TBD!!!)||
|
|
|config|Konfigurationseinstellungen des Routenpunktes||
|
|
|
|
Bsp:
|
|
```yaml
|
|
router:
|
|
- name: Router 1
|
|
route:
|
|
- type: module
|
|
name: filter.modeFilter
|
|
config:
|
|
allowed:
|
|
- fms
|
|
``` |