feat: Initial style of home page

This commit is contained in:
henrik
2024-12-09 23:47:38 +01:00
parent 95c6190e69
commit 41a174e1cb
12 changed files with 3354 additions and 39 deletions

View File

@@ -29,24 +29,27 @@ builder.UseOrleans(silo =>
silo.AddActivityPropagation();
});
IConnectionMultiplexer multiplexer = ConnectionMultiplexer.Connect(builder.Configuration.GetConnectionString("Valkey")!);
builder.Services.AddDataProtection()
.PersistKeysToStackExchangeRedis(multiplexer);
var transport = new TransportConfiguration(new StaticNodePool([new Uri("https://elastic-node-1.home.local:9200")]))
.Authentication(new ApiKey(builder.Configuration["Elasticsearch:ApiKey"]!))
.ServerCertificateValidationCallback((o, certificate, arg3, arg4) => true);
builder.Logging.AddElasticsearch(opt =>
if (builder.Environment.IsProduction())
{
opt.IsEnabled = true;
opt.DataStream = new DataStreamNameOptions()
IConnectionMultiplexer multiplexer = ConnectionMultiplexer.Connect(builder.Configuration.GetConnectionString("Valkey")!);
builder.Services.AddDataProtection()
.PersistKeysToStackExchangeRedis(multiplexer);
var transport = new TransportConfiguration(new StaticNodePool([new Uri("https://elastic-node-1.home.local:9200")]))
.Authentication(new ApiKey(builder.Configuration["Elasticsearch:ApiKey"]!))
.ServerCertificateValidationCallback((_, _, _, _) => true);
builder.Logging.AddElasticsearch(opt =>
{
Type = "logs", DataSet = "Pushy", Namespace = "pushy"
};
opt.Transport = new DistributedTransport(transport);
});
opt.IsEnabled = true;
opt.DataStream = new DataStreamNameOptions()
{
Type = "logs", DataSet = "Pushy", Namespace = "pushy"
};
opt.Transport = new DistributedTransport(transport);
});
}
builder.Services.AddScoped<LinkGenerator>();
builder.Services.AddAllElasticApm();