feat: add frontend with aspire integration

This commit is contained in:
Stevan Freeborn
2026-02-17 06:19:05 -06:00
parent d77e5d45f6
commit df859b91b0
31 changed files with 8105 additions and 159 deletions
+4
View File
@@ -3,4 +3,8 @@ var builder = DistributedApplication.CreateBuilder(args);
var api = builder.AddProject<Projects.FiscalOS_API>("API")
.WithHttpHealthCheck("/health");
builder.AddViteApp("web", "../FiscalOS.Web")
.WithReference(api)
.WithHttpsEndpoint(port: 7061, env: "PORT");
builder.Build().Run();
@@ -4,6 +4,10 @@
<ProjectReference Include="..\FiscalOS.API\FiscalOS.API.csproj" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="Aspire.Hosting.JavaScript" />
</ItemGroup>
<PropertyGroup>
<OutputType>Exe</OutputType>
<TargetFramework>net10.0</TargetFramework>