diff --git a/daemon/Dockerfile b/daemon/Dockerfile
index c6e3f28cc1f64bada1ec59b7498724109ca2863c..12de74d4fa267e165ac97210e1317495abbbc711 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 e1fd03e0bebcd1d4bf2f8259254ee0bd2eca90c2..a95df6eb43ef3a8196b3a0ceaadcd9a0855207ce 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"