Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 814 Bytes

README.md

File metadata and controls

27 lines (20 loc) · 814 Bytes

License: GPL v3

PuppetMaster WebApi Server

Client repo is here : PuppetMaster Client

Technologies

  • ASPNET Core WebApi
  • Swagger
  • SignalR
  • Openiddict
  • Quartz.NET
  • EntityFramework
  • AutoMapper

Prerequisite

  • Visual Studio
  • .NET 7 SDK
  • Microsoft SQL Server database

Before you run

You will need to update your appsettings (secrets if you are running locally) and add your database connection string.

If you deploy to azure

  • You will need to generate two pfx certificate files (Encryption and Signing)
  • Add them to your app service and use the environment variable WEBSITE_LOAD_CERTIFICATES with comma-separated thumbprint values.