Files
hx-ki.com2/hxki_grafana_install_v1.sh
2026-03-06 15:22:40 +00:00

37 lines
965 B
Bash

#!/usr/bin/env bash
set -e
GRAF_ROOT="/opt/hx-ki/grafana"
mkdir -p "${GRAF_ROOT}"
cat > "${GRAF_ROOT}/docker-compose.yml" << 'YML'
services:
grafana:
image: grafana/grafana-oss:latest
container_name: hxki-grafana
restart: unless-stopped
user: "0"
ports:
- "3000:3000"
volumes:
- /opt/hx-ki/grafana/data:/var/lib/grafana
- /opt/hx-ki/grafana/provisioning:/etc/grafana/provisioning
environment:
- GF_SECURITY_ADMIN_PASSWORD=admin
- GF_SERVER_DOMAIN=localhost
- GF_SERVER_ROOT_URL=http://localhost:3000
YML
if command -v docker compose >/dev/null 2>&1; then
docker compose -f "${GRAF_ROOT}/docker-compose.yml" up -d
else
docker-compose -f "${GRAF_ROOT}/docker-compose.yml" up -d
fi
echo "=========================================="
echo " GRAFANA INSTALLATION FERTIG"
echo " URL: http://SERVER-IP:3000"
echo " User: admin"
echo " Pass: admin"
echo "=========================================="