From e88d2fbcd8ca311cba51570f2536caf9170d7f38 Mon Sep 17 00:00:00 2001
From: Janne Mareike Koschinski <janne@kuschku.de>
Date: Wed, 8 Jun 2022 23:13:09 +0200
Subject: [PATCH] feat: allow setting loglevel via env

---
 daemon/Dockerfile      | 6 +-----
 daemon/src/rtorrent.rc | 2 +-
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/daemon/Dockerfile b/daemon/Dockerfile
index c6e3f28..12de74d 100644
--- a/daemon/Dockerfile
+++ b/daemon/Dockerfile
@@ -62,8 +62,6 @@ COPY src/rtorrent.rc /rtorrent.rc
 COPY entrypoint.sh /entrypoint.sh
 
 ENV RT_TRACKER_UDP="yes"
-ENV RT_DHT_MODE="disable"
-ENV RT_DHT_PORT=49160
 ENV RT_PROTO_PEX="no"
 ENV RT_MAX_UP=100
 ENV RT_MAX_UP_GLOBAL=250
@@ -73,9 +71,7 @@ ENV RT_MIN_PEERS_SEED=30
 ENV RT_MAX_PEERS_SEED=80
 ENV RT_TRACKERS_WANT=80
 ENV RT_MEMORY_MAX="1800M"
-ENV RT_DAEMON="true"
-ENV RT_XMLRPC_BIND="0.0.0.0"
-ENV RT_XMLRPC_PORT="5000"
+ENV RT_LOGLEVEL="info"
 
 VOLUME ["/data"]
 VOLUME ["/tmp"]
diff --git a/daemon/src/rtorrent.rc b/daemon/src/rtorrent.rc
index e1fd03e..a95df6e 100644
--- a/daemon/src/rtorrent.rc
+++ b/daemon/src/rtorrent.rc
@@ -75,5 +75,5 @@ network.scgi.open_port = 0.0.0.0:5000
 #   Groups = connection_* dht_* peer_* rpc_* storage_* thread_* tracker_* torrent_*
 print = (cat, "Logging to ", (cfg.logfile))
 log.open_file = "log", (cfg.logfile)
-log.add_output = "info", "log"
+log.add_output = (system.env,RT_LOGLEVEL), "log"
 ##log.add_output = "tracker_debug", "log"
-- 
GitLab