Skip to content
This repository was archived by the owner on Feb 11, 2025. It is now read-only.

frederikstonge/PuppetMaster-WebApi

Repository files navigation

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.

About

PuppetMaster-WebApi

Topics

Resources

License

Stars

Watchers

Forks

Languages