Server Setup

Manuelle Installation einer Web-Applikation auf dem Server, wenn diese nicht über Azure DevOps deployed wird.

Prerequisites

  • Passendes .NET Runtime (falls nicht im Deployment enthalten)

  • IIS

  • Bekannte DB Connection oder Zugriff zur Lokalen Datenbank

  • Applikation muss eine der beiden Möglichkeiten unterstüzen:

    • Azure Key-Vault mit allen nötigen Angaben

    • StatikKeyLoader (normale Option - braucht Änderungen am Code)

IIS Settings

  • Application Pool

    • Load User Profile = true

    • image-20240425-084853.png
      Application Pool Advanced Settings

Application Settings

  • Create an appsettings.Production.json in root of application.

  • Set DB connection

  • Configure Seriolog