From 364c62d09ceb126f9f5231d895ef07bfbc6979e4 Mon Sep 17 00:00:00 2001 From: "benjamin.baker" Date: Wed, 2 Sep 2026 18:25:50 -0400 Subject: [PATCH] show the DEV badge on source-build dev stacks The base compose file is the wilm/dev-be source build; stable and edge ship through the pull/airgap files. A raw source build is never a release, so default SHOPDB_ENV_LABEL to DEV here while leaving it overridable from .env. --- docker-compose.yml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docker-compose.yml b/docker-compose.yml index 3d28a3ff..326966a5 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -63,6 +63,11 @@ services: ZABBIX_TOKEN: ${ZABBIX_TOKEN:-} COLLECTOR_API_KEY: ${COLLECTOR_API_KEY:-} COLLECTOR_API_KEY_ENDPOINTS: ${COLLECTOR_API_KEY_ENDPOINTS:-} + # This file is the source-build dev stack (wilm/dev-be); stable and edge + # ship through the pull/airgap compose files, not this one. So default the + # badge label to DEV here - a raw source build is by definition not a + # release - while still allowing an override from .env. + SHOPDB_ENV_LABEL: ${SHOPDB_ENV_LABEL:-DEV} ports: - "${API_PORT:-5001}:5001" # Terminate TLS in gunicorn with the mounted self-signed cert so the browser