Conductor is a prototype Platform Orchestrator
This is a C# monorepo that has the backend and frontend. The backend is the API along written in C#, and the frontend is a Blazor Web App. The backend all the Domain Rules, Persistence and API handling. It is the heart of Conductor and is what is called by all frontends (like Conductor.Web).
You need to have Docker and .NET 10 SDK installed.
- You will need to clone the repository from the master branch.
- Next you will need to open the Conductor.sln in an IDE (E.G. JetBrains Rider, Visual Studio, or Visual Studio Code)
- Now, run the
setup.shscript inside the./scriptsfolder. This will install the required global dotnet tools like efcore. - Next you can run the docker compose to spin up the API / CLI application.