DaCrow13
commited on
Commit
·
a88a684
1
Parent(s):
698f424
Fix Grafana permission denied: use local config file
Browse files
docker/scripts/start_space.sh
CHANGED
|
@@ -121,10 +121,9 @@ echo "$(date) - Found Grafana binary at: $GRAFANA_BIN"
|
|
| 121 |
|
| 122 |
echo "$(date) - Starting Grafana with Root URL: $GRAFANA_ROOT_URL"
|
| 123 |
|
| 124 |
-
#
|
| 125 |
-
# This ensures we don't miss any distro-specific defaults.
|
| 126 |
$GRAFANA_BIN --homepath=/usr/share/grafana \
|
| 127 |
-
--config=/
|
| 128 |
cfg:paths.data=/tmp/grafana_data \
|
| 129 |
cfg:paths.logs=/tmp/grafana_logs \
|
| 130 |
cfg:paths.plugins=/usr/share/grafana/plugins \
|
|
@@ -132,9 +131,6 @@ $GRAFANA_BIN --homepath=/usr/share/grafana \
|
|
| 132 |
cfg:server.root_url="$GRAFANA_ROOT_URL" \
|
| 133 |
cfg:server.serve_from_sub_path=true \
|
| 134 |
cfg:server.http_port=3000 \
|
| 135 |
-
cfg:auth.anonymous.enabled=true \
|
| 136 |
-
cfg:auth.anonymous.org_role=Viewer \
|
| 137 |
-
cfg:security.allow_embedding=true \
|
| 138 |
> /tmp/grafana.log 2>&1 &
|
| 139 |
|
| 140 |
# Wait for Grafana to start
|
|
|
|
| 121 |
|
| 122 |
echo "$(date) - Starting Grafana with Root URL: $GRAFANA_ROOT_URL"
|
| 123 |
|
| 124 |
+
# Use the project's grafana.ini which we have permissions to read
|
|
|
|
| 125 |
$GRAFANA_BIN --homepath=/usr/share/grafana \
|
| 126 |
+
--config=/app/monitoring/grafana/grafana.ini \
|
| 127 |
cfg:paths.data=/tmp/grafana_data \
|
| 128 |
cfg:paths.logs=/tmp/grafana_logs \
|
| 129 |
cfg:paths.plugins=/usr/share/grafana/plugins \
|
|
|
|
| 131 |
cfg:server.root_url="$GRAFANA_ROOT_URL" \
|
| 132 |
cfg:server.serve_from_sub_path=true \
|
| 133 |
cfg:server.http_port=3000 \
|
|
|
|
|
|
|
|
|
|
| 134 |
> /tmp/grafana.log 2>&1 &
|
| 135 |
|
| 136 |
# Wait for Grafana to start
|