enhancement(#340): Added RabbitMq Vhost support (#341)

This commit is contained in:
Daniel Graf
2025-10-09 14:10:16 +02:00
committed by GitHub
parent 9a05124eea
commit 9eececc2b5
3 changed files with 4 additions and 1 deletions

View File

@@ -212,6 +212,7 @@ The included `docker-compose.yml` provides a complete setup with:
| `RABBITMQ_PORT` | RabbitMQ port | 5672 | 5672 |
| `RABBITMQ_USER` | RabbitMQ username | reitti | reitti |
| `RABBITMQ_PASSWORD` | RabbitMQ password | reitti | reitti |
| `RABBITMQ_VHOST` | RabbitMQ vhost | / | reitti |
| `REDIS_HOST` | Redis host | redis | redis |
| `REDIS_PORT` | Redis port | 6379 | 6379 |
| `REDIS_USERNAME` | Redis username (optional) | | username |
@@ -223,7 +224,7 @@ The included `docker-compose.yml` provides a complete setup with:
| `OIDC_CLIENT_SECRET` | Your OpenID Connect Client secret (from your provider) | | F0oxfg8b2rp5X97YPS92C2ERxof1oike |
| `OIDC_ISSUER_URI` | Your OpenID Connect Provider Discovery URI (don't include the /.well-known/openid-configuration part of the URI) | | https://github.com/login/oauth |
| `OIDC_SCOPE` | Your OpenID Connect scopes for your user (optional) | openid,profile | openid,profile |
| `OIDC_AUTHENTICATION_METHOD` | The authentication method the OIDC Client should use (optional) | client_secret_basic | client_secret_basic,none |
| `OIDC_AUTHENTICATION_METHOD` | The authentication method the OIDC Client should use (optional) | client_secret_basic | client_secret_basic,none |
| `OIDC_SIGN_UP_ENABLED` | Whether new users should be signed up automatically if they first login via the OIDC Provider. (optional) | true | false |
| `PHOTON_BASE_URL` | Base URL for Photon geocoding service | | |
| `PROCESSING_WAIT_TIME` | How many seconds to wait after the last data input before starting to process all unprocessed data. (⚠️ This needs to be lower than your integrated app reports data in Reitti) | 15 | 15 |

View File

@@ -11,6 +11,7 @@ spring.rabbitmq.host=${RABBITMQ_HOST:rabbitmq}
spring.rabbitmq.port=${RABBITMQ_PORT:5672}
spring.rabbitmq.username=${RABBITMQ_USER:reitti}
spring.rabbitmq.password=${RABBITMQ_PASSWORD:reitti}
spring.rabbitmq.virtual-host=${RABBITMQ_VHOST:/}
spring.data.redis.host=${REDIS_HOST:redis}
spring.data.redis.port=${REDIS_PORT:6379}

View File

@@ -31,6 +31,7 @@ spring.rabbitmq.host=localhost
spring.rabbitmq.port=5672
spring.rabbitmq.username=reitti
spring.rabbitmq.password=reitti
spring.rabbitmq.virtual-host=/
spring.rabbitmq.listener.simple.retry.enabled=true
spring.rabbitmq.listener.simple.retry.initial-interval=1000ms