# ELO Azure Administration starten
# Konfiguration
Die ELO Azure Administration verwendet Einstellungen aus verschiedenen Konfigurationsquellen, die hier in aufsteigender Priorität aufgelistet sind.
Konfigurationsquellen mit höherer Priorität überschreiben die Einstellungen aus Quellen mit niedrigerer
Priorität:
Standard-Umgebungsvariablen, basierend auf den Präfixen
DOTNET_undASPNETCORE_.Konfigurationsdatei appsettings.json auf Ebene der ausführbaren Datei. Weitere Informationen finden Sie im Kapitel Konfiguration des Dienstes.
Konfigurationsdatei appsettings.{Environment}.json auf Ebene der ausführbaren Datei. Der Umgebungsname basiert auf vorherigen Konfigurationsquellen oder dem Standardwert
Production.Umgebungsvariablen ohne Präfix
Befehlszeilenargumente
Konfigurationsdateien, die mit dem Kommandozeilenargument
--config-filebereitgestellt werden.Administration/ELO Az Administration/config/appsettings.public: Dokument im ELO RepositoryAdministration/ELO Az Administration/config/<InstanceName>/appsettings.public: Dokument im ELO Repository. Nur enthalten, wenn<InstanceName>von einer lokalen Konfigurationsquelle bereitgestellt wurde.Umgebungsvariablen mit dem Präfix
ELOAZADMIN_: Dieser Mechanismus ist nützlich für Einsätze mit generischen Images, bei denen aber auch spezielle Konfigurationseinstellungen erforderlich sind.set ServiceUser__UserName="ServiceUser" set ELOAZADMIN_ServiceUser__UserName="EloServiceUser" # ELO Azure Administration will now use "EloServiceUser" for its service user, not "ServiceUser" dotnet run Elo.Azure.Administration.Main
# Manueller Start
# Windows
Unter Windows kann die ELO Azure Administration über PowerShell mit dem folgenden Befehl gestartet werden:
& .\Elo.Azure.Administration.Main.exe
# Alternativ, wenn .NET Runtime systemweit installiert wurde
dotnet run Elo.Azure.Administration.Main.dll
# Linux
Unter Linux kann die ELO Azure Administration unter Verwendung der Bash mit folgendem Befehl gestartet werden:
./Elo.Azure.Administration.Main
# Alternativ, wenn .NET Runtime systemweit installiert wurde
dotnet run Elo.Azure.Administration.Main.dll
# Befehlszeilenargumente
Mit dem Argument --config-file können Sie zusätzliche Konfigurationsdateien für die ELO Azure Administration bereitstellen.
Die Dateien müssen vorhanden sein, ansonsten kann ELO Azure Administration nicht gestartet werden.
# Beispiele
# Windows
Unter Windows können zusätzliche Konfigurationsdateien mit dem folgenden Befehl bereitgestellt werden:
& .\Elo.Azure.Administration.Main.exe --config-file /path/to/config.json
& .\Elo.Azure.Administration.Main.exe --config-file=/path/to/config.json
dotnet run Elo.Azure.Administration.Main.dll --config-file /path/to/config.json
dotnet run Elo.Azure.Administration.Main.dll --config-file=/path/to/config.json
# Linux
Unter Linux können mit der Bash zusätzliche Konfigurationsdateien mit dem folgenden Befehl bereitgestellt werden:
./Elo.Azure.Administration.Main --config-file /path/to/config.json
./Elo.Azure.Administration.Main --config-file=/path/to/config.json
dotnet run Elo.Azure.Administration.Main.dll --config-file /path/to/config.json
dotnet run Elo.Azure.Administration.Main.dll --config-file=/path/to/config.json