From 35cbd76bb47c71be35edc329c595009b63b2a195 Mon Sep 17 00:00:00 2001 From: Quentin Duchemin <quentinduchemin@tuta.io> Date: Tue, 28 Jul 2020 15:38:03 +0200 Subject: [PATCH] [GraphBot] Update environment variables --- pica-graphbot/README.md | 4 ++-- pica-graphbot/{config => }/config.json | 0 pica-graphbot/docker-compose.yml | 6 ++++-- 3 files changed, 6 insertions(+), 4 deletions(-) rename pica-graphbot/{config => }/config.json (100%) diff --git a/pica-graphbot/README.md b/pica-graphbot/README.md index 4b7fc23e..d6566f70 100644 --- a/pica-graphbot/README.md +++ b/pica-graphbot/README.md @@ -10,9 +10,9 @@ Le Dockerfile se base sur l'image officielle et rajoute un entrypoint permettant La configuration se fait : * Dans le [docker-compose.yml](./docker-compose.yml) pour les variables d'environnement (niveau de log, dossier de configuration...) -* Dans [config.json](./config/config.json) pour le comportement de DGB +* Dans [config.json](./config.json) pour le comportement de DGB -Pour le premier lancement, dans la mesure où DGB interroge plusieurs machines virtuelles, dont certaines à distance, il est nécessaire de créer un dossier `./config/auth` contenant les clés privées et certificats pour communiquer avec les socket Docker distants. +Pour le premier lancement, dans la mesure où DGB interroge plusieurs machines virtuelles, dont certaines à distance, il est nécessaire de créer un dossier `certs` contenant les clés privées et certificats pour communiquer avec les socket Docker distants. Voir : * [La nomenclature des fichiers](https://gitlab.utc.fr/picasoft/projets/graph-bot#hosts) diff --git a/pica-graphbot/config/config.json b/pica-graphbot/config.json similarity index 100% rename from pica-graphbot/config/config.json rename to pica-graphbot/config.json diff --git a/pica-graphbot/docker-compose.yml b/pica-graphbot/docker-compose.yml index 10e363b3..648dac36 100644 --- a/pica-graphbot/docker-compose.yml +++ b/pica-graphbot/docker-compose.yml @@ -19,8 +19,10 @@ services: - /var/run/docker.sock:/var/run/docker.sock - output:/output environment: - CONFIG_PATH: '/config' - OUTPUT_PATH: '/output' + CONFIG_FILE: "/config.json" + OUTPUT_DIRECTORY: "/output" + CERTS_DIRECTORY: "/certs" + LOG_LEVEL: "warning" CRON_CONFIG: '0 0 * * *' env_file: - ./secrets/sftp.secrets -- GitLab