fix: configure backend port and simplify application arguments in ecosystem config
This commit is contained in:
@@ -15,6 +15,11 @@ using System.Net;
|
|||||||
|
|
||||||
var builder = WebApplication.CreateBuilder(args);
|
var builder = WebApplication.CreateBuilder(args);
|
||||||
|
|
||||||
|
if (builder.Configuration["BACKEND_PORT"] is { Length: > 0 } port && ushort.TryParse(port, out _))
|
||||||
|
{
|
||||||
|
builder.WebHost.UseUrls($"http://0.0.0.0:{port}");
|
||||||
|
}
|
||||||
|
|
||||||
builder.Host.UseSerilog((context, config) => config.ReadFrom.Configuration(context.Configuration));
|
builder.Host.UseSerilog((context, config) => config.ReadFrom.Configuration(context.Configuration));
|
||||||
|
|
||||||
builder.Services.AddProblemDetails();
|
builder.Services.AddProblemDetails();
|
||||||
|
|||||||
@@ -2,7 +2,8 @@
|
|||||||
"apps": [{
|
"apps": [{
|
||||||
"name": "portfolio-backend",
|
"name": "portfolio-backend",
|
||||||
"script": "dotnet",
|
"script": "dotnet",
|
||||||
"args": "JoaoLoureiro.Portfolio.Api/bin/Release/net8.0/JoaoLoureiro.Portfolio.Api.dll",
|
"args": "JoaoLoureiro.Portfolio.Api.dll",
|
||||||
|
"cwd": "/var/www/website.joaoloureiro.dev.br/backend",
|
||||||
"instances": 1,
|
"instances": 1,
|
||||||
"autorestart": true,
|
"autorestart": true,
|
||||||
"watch": false,
|
"watch": false,
|
||||||
|
|||||||
Reference in New Issue
Block a user