From d806fca030e362721be8d9ac252f7c0dbd6de5f1 Mon Sep 17 00:00:00 2001 From: CrazyMax Date: Tue, 23 Jun 2020 11:40:12 +0200 Subject: [PATCH] Update Docker install doc --- docs/install/docker.md | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/docs/install/docker.md b/docs/install/docker.md index e7742441..7aecb2bb 100644 --- a/docs/install/docker.md +++ b/docs/install/docker.md @@ -46,6 +46,7 @@ services: - "DIUN_WATCH_WORKERS=20" - "DIUN_WATCH_SCHEDULE=*/30 * * * *" - "DIUN_PROVIDERS_DOCKER=true" + - "DIUN_PROVIDERS_DOCKER_WATCHSTOPPED=true" labels: - "diun.enable=true" - "diun.watch_repo=true" @@ -83,3 +84,35 @@ To upgrade your installation to the latest release: $ docker-compose pull $ docker-compose up -d ``` + +If you prefer to rely on the configuration file instead of environment variables: + +```yaml +version: "3.5" + +services: + diun: + image: crazymax/diun:latest + volumes: + - "./data:/data" + - "./diun.yml:/diun.yml:ro" + - "/var/run/docker.sock:/var/run/docker.sock" + environment: + - "CONFIG=/diun.yml" + - "TZ=Europe/Paris" + - "LOG_LEVEL=info" + - "LOG_JSON=false" + restart: always +``` + +```yaml +# ./diun.yml + +watch: + workers: 20 + schedule: "*/30 * * * *" + +providers: + docker: + watchStopped: true +```