mirror of
https://github.com/jellyfin/jellyfin.git
synced 2025-07-08 02:34:19 -04:00
Fix startup logger, startup health check
This commit is contained in:
parent
0fc8ed6aeb
commit
7256c9c89d
@ -19,7 +19,6 @@ using MediaBrowser.Model.System;
|
|||||||
using Microsoft.AspNetCore.Builder;
|
using Microsoft.AspNetCore.Builder;
|
||||||
using Microsoft.AspNetCore.Hosting;
|
using Microsoft.AspNetCore.Hosting;
|
||||||
using Microsoft.AspNetCore.Http;
|
using Microsoft.AspNetCore.Http;
|
||||||
using Microsoft.AspNetCore.HttpOverrides;
|
|
||||||
using Microsoft.Extensions.Configuration;
|
using Microsoft.Extensions.Configuration;
|
||||||
using Microsoft.Extensions.DependencyInjection;
|
using Microsoft.Extensions.DependencyInjection;
|
||||||
using Microsoft.Extensions.Diagnostics.HealthChecks;
|
using Microsoft.Extensions.Diagnostics.HealthChecks;
|
||||||
@ -29,6 +28,8 @@ using Microsoft.Extensions.Primitives;
|
|||||||
using Morestachio;
|
using Morestachio;
|
||||||
using Morestachio.Framework.IO.SingleStream;
|
using Morestachio.Framework.IO.SingleStream;
|
||||||
using Morestachio.Rendering;
|
using Morestachio.Rendering;
|
||||||
|
using Serilog;
|
||||||
|
using ILogger = Microsoft.Extensions.Logging.ILogger;
|
||||||
|
|
||||||
namespace Jellyfin.Server.ServerSetupApp;
|
namespace Jellyfin.Server.ServerSetupApp;
|
||||||
|
|
||||||
@ -143,8 +144,10 @@ public sealed class SetupServer : IDisposable
|
|||||||
var config = _configurationManager.GetNetworkConfiguration()!;
|
var config = _configurationManager.GetNetworkConfiguration()!;
|
||||||
_startupServer = Host.CreateDefaultBuilder(["hostBuilder:reloadConfigOnChange=false"])
|
_startupServer = Host.CreateDefaultBuilder(["hostBuilder:reloadConfigOnChange=false"])
|
||||||
.UseConsoleLifetime()
|
.UseConsoleLifetime()
|
||||||
|
.UseSerilog()
|
||||||
.ConfigureServices(serv =>
|
.ConfigureServices(serv =>
|
||||||
{
|
{
|
||||||
|
serv.AddSingleton(this);
|
||||||
serv.AddHealthChecks()
|
serv.AddHealthChecks()
|
||||||
.AddCheck<SetupHealthcheck>("StartupCheck");
|
.AddCheck<SetupHealthcheck>("StartupCheck");
|
||||||
serv.Configure<ForwardedHeadersOptions>(options =>
|
serv.Configure<ForwardedHeadersOptions>(options =>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user