Voraussetzung ist, dass Fraktala bereits auf einem Rechner installiert.
Unter «C:/Users/XXXX/AppData/Roaming/Fraktala/Portal» findet man folgende Dateien und Ordner:
Die restlichen Dateien und Ordner sollten nicht verändert werden.
Die Netzwerkpfade unter «Quellen»
Die Prozessgruppen unter «Gruppen»
Die Datei appsettings.global.json und der Ordner Projects sollten nun auf ein geeignetes Laufwerk kopiert werden.
Die Datei appsettings.json muss nun angepasst werden. Am geeignetsten sind NotePad++, Visual Studio Code oder ähnliche Tools. Ansonsten reicht auch der vorinstallierte Text Editor aus.
So sieht der Inhalt aus:
{
"TenantId": "7050f38c-1648-45e4-af3b-228d8e699813",
"UserEmail": "{{Email}}",
"ConfigurationPath": "%APPDATA%\\Fraktala\\Portal\\appsettings.global.json",
"Serilog": {
"MinimumLevel": "Information",
"Enrich": [
"FromLogContext",
"WithMachineName",
"WithProcessId",
"WithThreadId"
],
"WriteTo": [
{
"Name": "File",
"Args": {
"path": "%APPDATA%/Fraktala/Portal/logs/fraktala.log",
"rollingInterval": "Day",
"retainedFileCountLimit": "15",
"textFormatter": "CompactJsonFormatter",
"fileSizeLimitBytes": 5242880
}
}
]
}
}
Wichtig ist der 3. Parameter "ConfigurationPath": "%APPDATA%\\Fraktala\\Portal\\appsettings.global.json",
den Wert sollte man mit dem Pfad zum appsettings.global.json ändern.
In unserem Beispiel ist es: T:/HMS/Fraktala/Konfiguration
Bitte beachte,
in unserem Fall:
"T:\\HMS\\Fraktala\\Konfiguration\\appsettings.global.json"
So sieht die Datei appsettings.json nach der Änderung aus:
{
"TenantId": "7050f38c-1648-45e4-af3b-228d8e699813",
"UserEmail": "{{Email}}",
"ConfigurationPath": "T:\\HMS\\Fraktala\\Konfiguration\\appsettings.global.json",
"Serilog": {
"MinimumLevel": "Information",
"Enrich": [
"FromLogContext",
"WithMachineName",
"WithProcessId",
"WithThreadId"
],
"WriteTo": [
{
"Name": "File",
"Args": {
"path": "%APPDATA%/Fraktala/Portal/logs/fraktala.log",
"rollingInterval": "Day",
"retainedFileCountLimit": "15",
"textFormatter": "CompactJsonFormatter",
"fileSizeLimitBytes": 5242880
}
}
]
}
}
Nun muss die Datei appsettings.json auf jedem Rechner ersetzt werden.
Möchte man eine neue Fraktala Version verteilen, genügt das Ersetzen der Datei «Fraktala.exe».
Diese befindet sich auf jedem Rechner unter C:/ProgramData/Fraktala/Portal