From 4278eb254e2450a0d937ca52594f25a0f84eaeb4 Mon Sep 17 00:00:00 2001 From: sh <37271604+shumvgolove@users.noreply.github.com> Date: Wed, 14 Oct 2026 10:38:10 +0400 Subject: [PATCH] badge-service: fail on missing bind mount sources (#7705) --- scripts/badge-service/compose.yml | 21 ++++++++++++++++++--- 1 file changed, 18 insertions(+), 3 deletions(-) diff --git a/scripts/badge-service/compose.yml b/scripts/badge-service/compose.yml index 0656835b9d..5047f2725f 100644 --- a/scripts/badge-service/compose.yml +++ b/scripts/badge-service/compose.yml @@ -19,8 +19,23 @@ services: - "--service-config" - "/etc/simplex-badge-service/badge_service.ini" volumes: - - ./badge_service.ini:/etc/simplex-badge-service/badge_service.ini:ro - # - ./AppleRootCA-G3.cer:/etc/simplex-badge-service/AppleRootCA-G3.cer:ro - # - ./play-service-account.json:/etc/simplex-badge-service/play-service-account.json:ro + - type: bind + source: ./badge_service.ini + target: /etc/simplex-badge-service/badge_service.ini + read_only: true + bind: + create_host_path: false + # - type: bind + # source: ./AppleRootCA-G3.cer + # target: /etc/simplex-badge-service/AppleRootCA-G3.cer + # read_only: true + # bind: + # create_host_path: false + # - type: bind + # source: ./play-service-account.json + # target: /etc/simplex-badge-service/play-service-account.json + # read_only: true + # bind: + # create_host_path: false - ./web:/srv/webapp stop_grace_period: 10s