From 8df44d514f2d96448627623fa5fdde4cfa60c0f8 Mon Sep 17 00:00:00 2001 From: pcjones Date: Mon, 12 Feb 2024 02:31:36 +0100 Subject: [PATCH] Don't log api keys --- UmlautAdaptarr/Program.cs | 14 +++++++++++++- docker-compose.yml | 15 ++++++++++++--- 2 files changed, 25 insertions(+), 4 deletions(-) diff --git a/UmlautAdaptarr/Program.cs b/UmlautAdaptarr/Program.cs index 38ed8df..2206b47 100644 --- a/UmlautAdaptarr/Program.cs +++ b/UmlautAdaptarr/Program.cs @@ -31,7 +31,19 @@ internal class Program builder.Services.AddMemoryCache(options => { //options.SizeLimit = 20000; - }); + }); + + + // TODO workaround to not log api keys + builder.Logging.AddFilter((category, level) => + { + // Prevent logging of HTTP request and response if the category is HttpClient + if (category.Contains("System.Net.Http.HttpClient")) + { + return false; + } + return true; + }); builder.Services.AddControllers(); builder.Services.AddHostedService(); diff --git a/docker-compose.yml b/docker-compose.yml index 7ef30b2..068e33f 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,9 +1,18 @@ version: '3.8' services: umlautadaptarr: - build: . + build: https://github.com/PCJones/UmlautAdaptarr.git#master + image: umlautadaptarr + restart: unless-stopped + networks: + - local environment: - SONARR_HOST: "http://localhost:8989" - SONARR_API_KEY: "" + - PUID=${ENV_PUID} + - PGID=${ENV_PGID} + - TZ=${TIMEZONE} + + environment: + SONARR_HOST: "http://sonarr:8989" + SONARR_API_KEY: ${SONARR_API_KEY} ports: - "5005:5005"