新的(0.11)mercure 配置将所有额外的指令分组到一个环境变量中。我正在尝试通过 docker-compose.yml 进行设置,但我不知道是否可行:
environment:
MERCURE_PUBLISHER_JWT_KEY: /docker/public.pem
MERCURE_SUBSCRIBER_JWT_KEY: /docker/public.pem
MERCURE_PUBLISHER_JWT_ALG: RS256 MERCURE_SUBSCRIBER_JWT_ALG: RS256
MERCURE_EXTRA_DIRECTIVES:
anonymous: 0
demo: 0
write_timeout: 15m
此块失败, .environment.MERCURE_EXTRA_DIRECTIVES contains {"anonymous": 0, "demo": 0,... } 这是无效类型,它应该是字符串、数字或 null
如何通过 docker-compose 将所有指令传递给 mercure ?