# 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:

  1. Standard-Umgebungsvariablen, basierend auf den Präfixen DOTNET_ und ASPNETCORE_.

  2. Konfigurationsdatei appsettings.json auf Ebene der ausführbaren Datei. Weitere Informationen finden Sie im Kapitel Konfiguration des Dienstes.

  3. Konfigurationsdatei appsettings.{Environment}.json auf Ebene der ausführbaren Datei. Der Umgebungsname basiert auf vorherigen Konfigurationsquellen oder dem Standardwert Production.

  4. Umgebungsvariablen ohne Präfix

  5. Befehlszeilenargumente

  6. Konfigurationsdateien, die mit dem Kommandozeilenargument --config-file bereitgestellt werden.

  7. Administration/ELO Az Administration/config/appsettings.public: Dokument im ELO Repository

  8. Administration/ELO Az Administration/config/<InstanceName>/appsettings.public: Dokument im ELO Repository. Nur enthalten, wenn <InstanceName> von einer lokalen Konfigurationsquelle bereitgestellt wurde.

  9. 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
Zuletzt aktualisiert: 31. Juli 2026 um 20:00