This document outlines the configuration and infrastructure changes introduced from v4.1.x to v4.5.0 for deploying the FlowX.AI platform.
RUNTIME_DB_USERNAME
: Username for runtime MongoDB access.SPRING_DATA_MONGODB_RUNTIME_URI
: Connection URI for the runtime MongoDB instance.SPRING_DATA_MONGODB_STORAGE
: Specifies storage type for Azure environments (mongodb
or cosmosdb
). Default is mongodb
.MONGOCK_TRANSACTIONENABLED
: Controls MongoDB transaction support with Mongock, defaulting to false
due to compatibility concerns with MongoDB 5.APPLICATION_FILE_STORAGE_S3_PRIVATE_SERVER_URL
: This environment variable specifies the URL of the S3 server used for private file storage.APPLICATION_FILE_STORAGE_S3_PRIVATE_BUCKET_NAME
: This environment variable specifies the name of the S3 bucket dedicated to private file storage.APPLICATION_FILE_STORAGE_S3_PRIVATE_CREATE_BUCKET
: This environment variable indicates whether the private S3 bucket should be created if it does not already exist. It can be set to true or false.APPLICATION_FILE_STORAGE_S3_PRIVATE_ACCESS_KEY
: This environment variable holds the access key used to authenticate to the S3 server for private file storage.APPLICATION_FILE_STORAGE_S3_PRIVATE_SECRET_KEY
: This environment variable holds the secret key used to authenticate to the S3 server for private file storage.SPRING_DATA_MONGODB_URI
: URI for connecting to the MongoDB data model instance.DB_USERNAME
: Set to data-model
for data model access.SPRING_DATA_MONGODB_STORAGE
: Specifies storage type for Azure environments (mongodb
or cosmosdb
).SPRING_DATA_MONGODB_RUNTIME_URI
: URI for connecting to the runtime MongoDB.DB_USERNAME
: Set to app-runtime
for runtime data access.