Inline Grafana secret entrypoint
Inline Grafana secret entrypoint
This commit is contained in:
@@ -9,11 +9,15 @@ services:
|
|||||||
GF_SECURITY_ADMIN_PASSWORD__FILE: /run/secrets/grafana_admin_password
|
GF_SECURITY_ADMIN_PASSWORD__FILE: /run/secrets/grafana_admin_password
|
||||||
GF_USERS_ALLOW_SIGN_UP: "false"
|
GF_USERS_ALLOW_SIGN_UP: "false"
|
||||||
GF_AUTH_ANONYMOUS_ENABLED: "false"
|
GF_AUTH_ANONYMOUS_ENABLED: "false"
|
||||||
entrypoint: ["/bin/sh", "/opt/grafana-wrapper/grafana-entrypoint.sh"]
|
entrypoint:
|
||||||
|
- /bin/sh
|
||||||
|
- -c
|
||||||
|
- |
|
||||||
|
export GRAFANA_INFLUXDB_TOKEN="$$(cat /run/secrets/grafana_influxdb_token)"
|
||||||
|
exec /run.sh
|
||||||
volumes:
|
volumes:
|
||||||
- /mnt/user/appdata/grafana:/var/lib/grafana
|
- /mnt/user/appdata/grafana:/var/lib/grafana
|
||||||
- ./provisioning:/etc/grafana/provisioning:ro
|
- ./provisioning:/etc/grafana/provisioning:ro
|
||||||
- ./scripts:/opt/grafana-wrapper:ro
|
|
||||||
secrets:
|
secrets:
|
||||||
- grafana_admin_password
|
- grafana_admin_password
|
||||||
- grafana_influxdb_token
|
- grafana_influxdb_token
|
||||||
|
|||||||
@@ -1,4 +0,0 @@
|
|||||||
set -eu
|
|
||||||
|
|
||||||
export GRAFANA_INFLUXDB_TOKEN="$(cat /run/secrets/grafana_influxdb_token)"
|
|
||||||
exec /run.sh
|
|
||||||
Reference in New Issue
Block a user