From 2699b2661028bfc43a10c04c4935e26c574524f2 Mon Sep 17 00:00:00 2001 From: Dan Date: Mon, 28 Mar 2022 11:24:50 +0100 Subject: [PATCH 1/7] - Added Dashy --- dashy-docker-compose.yml | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 dashy-docker-compose.yml diff --git a/dashy-docker-compose.yml b/dashy-docker-compose.yml new file mode 100644 index 0000000..24a45d4 --- /dev/null +++ b/dashy-docker-compose.yml @@ -0,0 +1,15 @@ +version: "3.7" +services: + dashy: + container_name: dashy + image: lissy93/dashy:2.0.6 + volumes: + - /mnt/docker_volumes/dashy/config.yml:/app/public/conf.yml + ports: + - 4000:80 + environment: + - PUID=1030 + - PGID=100 + - TZ=Europe/London + - NODE_ENV=production + restart: unless-stopped From 7f528641131b43c1e2cca2d31478fe1f43f50f10 Mon Sep 17 00:00:00 2001 From: Dan Date: Mon, 28 Mar 2022 11:42:33 +0100 Subject: [PATCH 2/7] - Try a folder instead --- dashy-docker-compose.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dashy-docker-compose.yml b/dashy-docker-compose.yml index 24a45d4..a0db597 100644 --- a/dashy-docker-compose.yml +++ b/dashy-docker-compose.yml @@ -4,7 +4,7 @@ services: container_name: dashy image: lissy93/dashy:2.0.6 volumes: - - /mnt/docker_volumes/dashy/config.yml:/app/public/conf.yml + - /mnt/docker_volumes/dashy/config/:/app/public/ ports: - 4000:80 environment: From fe5875ea34090f745a72e9aeb1fe01df542fb357 Mon Sep 17 00:00:00 2001 From: Dan Date: Mon, 28 Mar 2022 12:04:09 +0100 Subject: [PATCH 3/7] - Try no volume for setup --- dashy-docker-compose.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/dashy-docker-compose.yml b/dashy-docker-compose.yml index a0db597..6e096b5 100644 --- a/dashy-docker-compose.yml +++ b/dashy-docker-compose.yml @@ -3,8 +3,6 @@ services: dashy: container_name: dashy image: lissy93/dashy:2.0.6 - volumes: - - /mnt/docker_volumes/dashy/config/:/app/public/ ports: - 4000:80 environment: From 9de5915c2f1e12d4b556821befe5b562518bc951 Mon Sep 17 00:00:00 2001 From: Dan Date: Mon, 28 Mar 2022 12:31:47 +0100 Subject: [PATCH 4/7] - File Mount --- dashy-docker-compose.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dashy-docker-compose.yml b/dashy-docker-compose.yml index 6e096b5..e5c462f 100644 --- a/dashy-docker-compose.yml +++ b/dashy-docker-compose.yml @@ -3,6 +3,8 @@ services: dashy: container_name: dashy image: lissy93/dashy:2.0.6 + volumes: + - /mnt/docker_volumes/dashy/config/conf.yml:/app/public/conf.yml ports: - 4000:80 environment: From f5ebb2aa917b1610607efe470d7698465115d411 Mon Sep 17 00:00:00 2001 From: Dan Date: Mon, 28 Mar 2022 13:57:28 +0100 Subject: [PATCH 5/7] - Added Glances for monitoring --- glances-docker-compose.yml | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 glances-docker-compose.yml diff --git a/glances-docker-compose.yml b/glances-docker-compose.yml new file mode 100644 index 0000000..1646251 --- /dev/null +++ b/glances-docker-compose.yml @@ -0,0 +1,13 @@ +version: '3.7' + +services: + glances: + container_name: glances + image: nicolargo/glances:alpine-3.2.4.2 + restart: always + volumes: + - /var/run/docker.sock:/var/run/docker.sock + ports: + - 61208-61209:61208-61209 + environment: + - "GLANCES_OPT=-w" \ No newline at end of file From aff47be7223bb040c22c6d2d4c1a88cc3b391f80 Mon Sep 17 00:00:00 2001 From: Dan Date: Mon, 28 Mar 2022 13:57:43 +0100 Subject: [PATCH 6/7] - Added a health check for Dashy --- dashy-docker-compose.yml | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/dashy-docker-compose.yml b/dashy-docker-compose.yml index e5c462f..046fa12 100644 --- a/dashy-docker-compose.yml +++ b/dashy-docker-compose.yml @@ -13,3 +13,9 @@ services: - TZ=Europe/London - NODE_ENV=production restart: unless-stopped + healthcheck: + test: ['CMD', 'node', '/app/services/healthcheck'] + interval: 1m30s + timeout: 10s + retries: 3 + start_period: 40s From ce8538facd0eb32cc4c9b15d3d89b9a8d23d5fd4 Mon Sep 17 00:00:00 2001 From: Dan Date: Mon, 28 Mar 2022 13:58:20 +0100 Subject: [PATCH 7/7] -removed the PUID from Dashy --- dashy-docker-compose.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/dashy-docker-compose.yml b/dashy-docker-compose.yml index 046fa12..5d38891 100644 --- a/dashy-docker-compose.yml +++ b/dashy-docker-compose.yml @@ -8,8 +8,6 @@ services: ports: - 4000:80 environment: - - PUID=1030 - - PGID=100 - TZ=Europe/London - NODE_ENV=production restart: unless-stopped