Open-source event organizing web application and a reference DDD solution.
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 

87 lines
2.8 KiB

{
"applications": {
"EventHub.HttpApi.Host": {
"type": "dotnet-project",
"path": "../../../src/EventHub.HttpApi.Host/EventHub.HttpApi.Host.csproj",
"launchUrl": "https://localhost:44362",
"kubernetesService": null,
"healthCheckEndpoint": "/",
"healthUiEndpoint": null,
"folder": "Public"
},
"EventHub.Admin.Web": {
"type": "dotnet-project",
"path": "../../../src/EventHub.Admin.Web/EventHub.Admin.Web.csproj",
"launchUrl": "https://localhost:44307",
"kubernetesService": null,
"healthCheckEndpoint": "/",
"healthUiEndpoint": null,
"folder": "Admin"
},
"EventHub.Web": {
"type": "dotnet-project",
"path": "../../../src/EventHub.Web/EventHub.Web.csproj",
"launchUrl": "https://localhost:44308",
"kubernetesService": null,
"healthCheckEndpoint": "/",
"healthUiEndpoint": null,
"folder": "Public"
},
"EventHub.Admin.HttpApi.Host": {
"type": "dotnet-project",
"path": "../../../src/EventHub.Admin.HttpApi.Host/EventHub.Admin.HttpApi.Host.csproj",
"launchUrl": "https://localhost:44305",
"kubernetesService": null,
"healthCheckEndpoint": "/",
"healthUiEndpoint": null,
"folder": "Admin"
},
"EventHub.IdentityServer": {
"type": "dotnet-project",
"path": "../../../src/EventHub.IdentityServer/EventHub.IdentityServer.csproj",
"launchUrl": "https://localhost:44313",
"kubernetesService": null,
"healthCheckEndpoint": "/",
"healthUiEndpoint": null
}
},
"folders": {
"items": {
"Admin": {},
"Public": {}
}
},
"containers": {
"files": {
"../../docker/infrastructure/redis.yml": {},
"../../docker/infrastructure/postgres.yml": {}
},
"serviceName": "eventhub"
},
"tasks": {
"Initialize Solution": {
"behaviour": 2,
"startCommand": "./initialize-solution.ps1",
"workingDirectory": "../../scripts",
"shortDescription": "Starts infrastructure, installs client-side libraries, and migrates the database."
},
"Start Infrastructure": {
"behaviour": 0,
"startCommand": "./start-infrastructure.ps1",
"workingDirectory": "../../scripts",
"shortDescription": "Starts PostgreSQL and Redis containers required by EventHub."
},
"Install Client-Side Libraries": {
"behaviour": 0,
"startCommand": "./install-libs.ps1",
"workingDirectory": "../../scripts",
"shortDescription": "Runs abp install-libs to restore client-side libraries."
},
"Migrate Database": {
"behaviour": 0,
"startCommand": "./migrate-database.ps1",
"workingDirectory": "../../scripts",
"shortDescription": "Runs EventHub.DbMigrator to apply migrations and seed data."
}
}
}