github.com/AliyunContainerService/heapster@v1.6.0-beta.1.0.20190403101729-c280e398e293/grafana/run.sh (about) 1 #!/bin/sh 2 3 # Allow access to dashboards without having to log in 4 # Export these variables so grafana picks them up 5 export GF_AUTH_ANONYMOUS_ENABLED=${GF_AUTH_ANONYMOUS_ENABLED:-true} 6 export GF_SERVER_PROTOCOL=${GF_SERVER_PROTOCOL:-http} 7 8 echo "Starting a utility program that will configure Grafana" 9 setup_grafana >/dev/stdout 2>/dev/stderr & 10 11 if [ ! -f /etc/grafana/grafana.ini ]; then 12 touch /etc/grafana/grafana.ini 13 fi 14 15 echo "Starting Grafana in foreground mode" 16 exec /usr/sbin/grafana-server \ 17 --homepath=/usr/share/grafana \ 18 --config=/etc/grafana/grafana.ini \ 19 cfg:default.log.mode="console" \ 20 cfg:default.paths.data=/var/lib/grafana \ 21 cfg:default.paths.logs=/var/log/grafana