From 3f904a3f77e8e2cfd1c1cbb08fc63acbdff439eb Mon Sep 17 00:00:00 2001 From: sascha Date: Wed, 22 Jul 2026 10:38:10 +0200 Subject: [PATCH] sync: tests/compose.integration.yaml from Butler 2.3 --- tests/compose.integration.yaml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 tests/compose.integration.yaml diff --git a/tests/compose.integration.yaml b/tests/compose.integration.yaml new file mode 100644 index 0000000..f40620b --- /dev/null +++ b/tests/compose.integration.yaml @@ -0,0 +1,23 @@ +services: + homelab-butler-test: + build: + context: .. + container_name: homelab-butler-test + restart: "no" + ports: + - "127.0.0.1:8889:8888" + volumes: + - /app-config/kiro/api:/data/api:ro + - butler-vault-cache:/data/vault-cache:ro + - /home/sascha/.ssh:/root/.ssh:ro + - ../butler.yaml:/data/butler.yaml:ro + environment: + - API_KEY_DIR=/data/api + - VAULT_CACHE_DIR=/data/vault-cache + - BUTLER_CONFIG=/data/butler.yaml + - BUTLER_TOKEN=${BUTLER_TOKEN} + +volumes: + butler-vault-cache: + external: true + name: homelab-butler_vault-cache