The FlowX.AI Admin microservice manages process-related entities and provides the REST API used by the FlowX.AI Designer. The processes defined here will be handled by the FlowX.AI Engine. The Admin microservice uses most of the same resources as the FlowX.AI Engine.
SPRING_DATASOURCE_URL
: This environment variable is used to specify the URL of the database that the Admin microservice and Engine connect to. The URL typically includes the necessary information to connect to the database server, such as the host, port, and database name. It follows the format of the database’s JDBC URL, which is specific to the type of database being used (e.g., PostgreSQL or Oracle).SPRING_DATASOURCE_USERNAME
: This environment variable sets the username that the Admin microservice and Engine used to authenticate themselves when connecting to the database. The username is used to identify the user account that has access to the specified database.SPRING_DATASOURCE_PASSWORD
: This environment variable specifies the password associated with the username provided in the SPRING_DATASOURCE_USERNAME
variable. The password is used to authenticate the user and grant access to the database.KAFKA_BOOTSTRAP_SERVERS
- the Kafka bootstrap servers URLKAFKA_TOPIC_AUDIT_OUT
- topic key for sending audit logs. Default value: ai.flowx.audit.log
KAFKA_TOPIC_PROCESS_START_FOR_EVENT_IN
KAFKA_TOPIC_PROCESS_SCHEDULED_TIMER_EVENTS_OUT_SET
KAFKA_TOPIC_PROCESS_SCHEDULED_TIMER_EVENTS_OUT_STOP
SPRING_REDIS_HOST
SPRING_REDIS_PASSWORD
LOGGING_LEVEL_ROOT
- root spring boot microservice logsLOGGING_LEVEL_APP
- app level logsSECURITY_OAUTH2_BASE_SERVER_URL
SECURITY_OAUTH2_CLIENT_CLIENT_ID
SECURITY_OAUTH2_REALM
SECURITY_OAUTH2_SERVICE_ACCOUNT_ADMIN_CLIENT_ID
- the openid service account usernameSECURITY_OAUTH2_SERVICE_ACCOUNT_ADMIN_CLIENT_SECRET
- the openid service account client secretFLOWX_AUTHENTICATE_CLIENTID
SPRING_ELASTICSEARCH_REST_URIS
SPRING_ELASTICSEARCH_REST_DISABLESSL
SPRING_ELASTICSEARCH_INDEX_SETTINGS_NAME
SPRING_ELASTICSEARCH_REST_USERNAME
SPRING_ELASTICSEARCH_REST_PASSWORD