From 569c95a17addf7b3da5675bd99949102db4899b2 Mon Sep 17 00:00:00 2001 From: Yax <1949284+kianby@users.noreply.github.com> Date: Fri, 23 Oct 2020 11:25:07 +0200 Subject: [PATCH] add netdata --- .env.default | 1 + netdata/docker-compose.netdata.yml | 35 ++++++++++++++++++++++++++++++ 2 files changed, 36 insertions(+) create mode 100644 netdata/docker-compose.netdata.yml diff --git a/.env.default b/.env.default index 05367ad..7cfaf00 100644 --- a/.env.default +++ b/.env.default @@ -18,6 +18,7 @@ HOST_SELFOSS=selfoss HOST_BAIKAL=baikal HOST_PIGALLERY=pigallery HOST_DOKUWIKI=dokuwiki +HOST_NETDATA=netdata # other TZ=Europe/Paris BASIC_AUTH=test:$$apr1$$H6uskkkW$$IgXLP6ewTrSuBkTrqE8wj/ diff --git a/netdata/docker-compose.netdata.yml b/netdata/docker-compose.netdata.yml new file mode 100644 index 0000000..8e8673a --- /dev/null +++ b/netdata/docker-compose.netdata.yml @@ -0,0 +1,35 @@ +version: '3' +services: + netdata: + image: netdata/netdata + container_name: netdata + hostname: ${HOST_NETDATA}.${DOMAIN} + expose: + - 19999 + restart: unless-stopped + cap_add: + - SYS_PTRACE + security_opt: + - apparmor:unconfined + volumes: + - netdataconfig:/etc/netdata + - netdatalib:/var/lib/netdata + - netdatacache:/var/cache/netdata + - /etc/passwd:/host/etc/passwd:ro + - /etc/group:/host/etc/group:ro + - /proc:/host/proc:ro + - /sys:/host/sys:ro + - /etc/os-release:/host/etc/os-release:ro + networks: + - srv + labels: + - traefik.enable=true + - traefik.http.routers.netdata.rule=Host(`${HOST_NETDATA}.${DOMAIN}`) + - traefik.http.routers.netdata.entrypoints=websecure + - traefik.http.routers.netdata.tls=true + - traefik.http.services.netdata.loadbalancer.server.port=19999 + +volumes: + netdataconfig: + netdatalib: + netdatacache: \ No newline at end of file