From 4018adef4e27909cf2dc50cd2e0616d44680296a Mon Sep 17 00:00:00 2001 From: Claudio Schaad Date: Sun, 19 Apr 2026 16:48:56 +0200 Subject: [PATCH] feat: serve icons from config/icons/ Docker share via static file middleware Co-Authored-By: Claude Sonnet 4.6 --- Server/Program.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Server/Program.cs b/Server/Program.cs index 8ea29ab..5856ff2 100644 --- a/Server/Program.cs +++ b/Server/Program.cs @@ -124,6 +124,14 @@ app.UseHttpsRedirection(); app.UseBlazorFrameworkFiles(); app.UseStaticFiles(); +var iconsPath = Path.Combine(Directory.GetCurrentDirectory(), "config", "icons"); +Directory.CreateDirectory(iconsPath); +app.UseStaticFiles(new StaticFileOptions +{ + FileProvider = new Microsoft.Extensions.FileProviders.PhysicalFileProvider(iconsPath), + RequestPath = "/icons" +}); + app.UseRouting(); app.UseAuthentication();