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: