diff --git a/docker/.env b/docker/.env
index 61b84f1d..070e69aa 100644
--- a/docker/.env
+++ b/docker/.env
@@ -190,3 +190,6 @@ MF_TWINS_CHANNEL_ID=
MF_TWINS_CACHE_URL=es-redis:6379
MF_TWINS_CACHE_PASS=
MF_TWINS_CACHE_DB=0
+
+# Grafana
+GF_SERVER_ROOT_URL=http://localhost/grafana/
diff --git a/docker/configs/grafana-defaults.ini b/docker/configs/grafana-defaults.ini
index 2098edf4..6180c595 100644
--- a/docker/configs/grafana-defaults.ini
+++ b/docker/configs/grafana-defaults.ini
@@ -45,13 +45,13 @@ domain = localhost
enforce_domain = false
# The full public facing url
-root_url = %(protocol)s://%(domain)s:%(http_port)s/
+root_url = %(protocol)s://%(domain)s:%(http_port)s/grafana
# Serve Grafana from subpath specified in `root_url` setting. By default it is set to `false` for compatibility reasons.
-serve_from_sub_path = false
+serve_from_sub_path = true
# Log web requests
-router_logging = false
+router_logging = true
# the path relative working path
static_root_path = public
@@ -124,7 +124,7 @@ connstr =
[dataproxy]
# This enables data proxy logging, default is false
-logging = false
+logging = true
# How long the data proxy waits before timing out, default is 30 seconds.
# This setting also applies to core backend HTTP data sources where query requests use an HTTP client with timeout set.
@@ -202,7 +202,7 @@ cookie_secure = false
cookie_samesite = lax
# set to true if you want to allow browsers to render Grafana in a ,