diff --git a/composer.json b/composer.json index 164d17df..c0f3514f 100644 --- a/composer.json +++ b/composer.json @@ -57,6 +57,7 @@ "symfony/console": "^5.0", "symfony/filesystem": "^5.0", "symfony/lock": "^5.0", + "symfony/mercure": "^0.3.0", "symfony/process": "^5.0" }, "require-dev": { diff --git a/docker-compose.yml b/docker-compose.yml index c78cf85f..d7867f32 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -27,6 +27,7 @@ services: - shlink_db_maria - shlink_db_ms - shlink_redis + - shlink_mercure environment: LC_ALL: C @@ -47,6 +48,7 @@ services: - shlink_db_maria - shlink_db_ms - shlink_redis + - shlink_mercure environment: LC_ALL: C @@ -102,3 +104,12 @@ services: image: redis:5.0-alpine ports: - "6380:6379" + + shlink_mercure: + container_name: shlink_mercure + image: dunglas/mercure:v0.8 + ports: + - "3080:80" + environment: + CORS_ALLOWED_ORIGINS: "*" + JWT_KEY: "super_secret_key"