badge-service: fail on missing bind mount sources (#7705)

This commit is contained in:
sh
2026-10-14 06:38:10 +00:00
committed by GitHub
parent 263ac949f3
commit 4278eb254e
+18 -3
View File
@@ -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