From 88779e4b772f216535fa83a5aee7efb8d99d3694 Mon Sep 17 00:00:00 2001 From: sdshan8 Date: Thu, 11 May 2023 23:21:46 +0530 Subject: [PATCH] add persistent data mapping for Grafana (#127) Added Persistent data mapping for Grafana as shown in [Grafana Docs](https://grafana.com/docs/grafana/latest/setup-grafana/configure-docker/) #49 --- Apps/Grafana/appfile.json | 11 ++++++++++- Apps/Grafana/docker-compose.yml | 9 +++++++++ 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/Apps/Grafana/appfile.json b/Apps/Grafana/appfile.json index e25eb8d..00f65dc 100644 --- a/Apps/Grafana/appfile.json +++ b/Apps/Grafana/appfile.json @@ -49,7 +49,16 @@ "description": "" } ], - "volumes": [], + "volumes": [ + { + "container": "/var/lib/grafana", + "host": "/DATA/AppData/$AppID/data", + "mode": "rw", + "allocation": "automatic", + "configurable": "no", + "description": "Grafana database and plugins directory." + } + ], "devices": [], "constraints": { "min_memory": 64, diff --git a/Apps/Grafana/docker-compose.yml b/Apps/Grafana/docker-compose.yml index 8badc07..9408f91 100644 --- a/Apps/Grafana/docker-compose.yml +++ b/Apps/Grafana/docker-compose.yml @@ -12,11 +12,20 @@ services: published: "3003" protocol: tcp restart: always + volumes: + - type: bind + source: /DATA/AppData/$AppID/data + target: /var/lib/grafana x-casaos: ports: - container: "3000" description: en_us: "" + volumes: + - container: /var/lib/grafana + description: + en_us: Grafana database and plugins directory. + zh_cn: Grafana 数据库和插件目录 x-casaos: architectures: