From 3c6e41af945f9534f7ecb390835c917b0a4ac3bf Mon Sep 17 00:00:00 2001 From: Brock H Caldwell Date: Sun, 27 Apr 2025 16:32:34 -0500 Subject: [PATCH] wip-feat: adds mercure to deployment --- deploy.compose.yml | 23 ++++++++++++++++++++++- 1 file changed, 22 insertions(+), 1 deletion(-) diff --git a/deploy.compose.yml b/deploy.compose.yml index e2a9d3f..b75ca47 100755 --- a/deploy.compose.yml +++ b/deploy.compose.yml @@ -12,4 +12,25 @@ services: - /mnt/media/downloads:/var/download command: php ./bin/console messenger:consume async -v --time-limit=3600 --limit=10 deploy: - replicas: 2 \ No newline at end of file + replicas: 2 + + mercure: + image: dunglas/mercure + restart: unless-stopped + ports: + - "3000:80" + environment: + SERVER_NAME: ':80' + MERCURE_PUBLISHER_JWT_KEY: '!ChangeThisMercureHubJWTSecretKey!' + MERCURE_SUBSCRIBER_JWT_KEY: '!ChangeThisMercureHubJWTSecretKey!' + MERCURE_EXTRA_DIRECTIVES: | + cors_origins * + anonymous + command: /usr/bin/caddy run --config /etc/caddy/dev.Caddyfile + volumes: + - mercure_data:/data + - mercure_config:/config + +volumes: + mercure_config: + mercure_data: