From 0a877bb53463d89b222fe119bd0bce3c2418b048 Mon Sep 17 00:00:00 2001 From: Kofo Okesola Date: Tue, 23 Sep 2025 08:16:45 +0100 Subject: [PATCH] clean up docker compose --- docker-compose.yaml | 38 ++++++++++++++++++++++++++++++++++++++ 1 file changed, 38 insertions(+) create mode 100644 docker-compose.yaml diff --git a/docker-compose.yaml b/docker-compose.yaml new file mode 100644 index 0000000..6d5eb1d --- /dev/null +++ b/docker-compose.yaml @@ -0,0 +1,38 @@ +version: "2" + +networks: + servflow: + +volumes: + mongo_data: + +services: + servflow: + depends_on: + - mongo + image: servflow/servflow:v1.3.1 + environment: + - SERVFLOW_PORT=8080 + - SERVFLOW_CONFIGFOLDERS_DATABASES=/integrations + - SERVFLOW_CONFIGFOLDERS_APIS=/confs + - SERVFLOW_APIKEY=test + - SERVFLOW_LOGLEVEL=debug + - SERVFLOW_ENV=development + - MONGODB_STRING=${MONGO_STRING:-mongodb://mongo:27017/servflow} + ports: + - "8181:8080" + volumes: + - ./confs:/confs + - ./integrations:/integrations + networks: + - servflow + + mongo: + image: mongo:latest + volumes: + - mongo_data:/data/db + environment: + - MONGO_INITDB_DATABASE=servflow + networks: + - servflow +