Skip to main content
Alginte is configured with standard Spring properties. Every value can be set three ways, in ascending precedence:
  1. an application.properties file (mounted with --spring.config.additional-location=),
  2. a command-line flag (--alginte.ksql-db-host=…),
  3. an environment variable (wins over the others — handy for containers).
Env-var naming (relaxed binding). Uppercase the property, replace . with _, and remove dashes — do not turn a dash into an underscore. alginte.kafka-connect-hostALGINTE_KAFKACONNECTHOST. A stray underscore (ALGINTE_KAFKA_CONNECT_HOST) binds a different property and is silently ignored.

Core connectivity

PropertyEnv varPurpose
spring.kafka.bootstrap-serversSPRING_KAFKA_BOOTSTRAPSERVERSBroker bootstrap list (required).
alginte.kafka-schema-registry-hostALGINTE_KAFKASCHEMAREGISTRYHOSTSchema Registry base URL.
alginte.kafka-connect-hostALGINTE_KAFKACONNECTHOSTKafka Connect base URL.
alginte.ksql-db-hostALGINTE_KSQLDBHOSTksqlDB server host.
The Confluent components are optional — leave a host unset and Alginte runs with that area disabled (degraded-but-running).

Server & networking

PropertyEnv varPurpose
server.addressSERVER_ADDRESSBind address. Defaults to localhost; set 0.0.0.0 to serve a network — see Run with the JAR.
alginte.startup-connectivity-check.enabledALGINTE_STARTUPCONNECTIVITYCHECK_ENABLEDFail-fast broker check on boot. false to start before the broker is up.

Profiles

Set SPRING_PROFILES_ACTIVE to activate a profile (for example a local profile that turns on DEBUG logging and dev defaults). Environment variables still override any value a profile supplies.

Authentication

Username/password and OIDC login.

Update notifications

Opt into the “new version available” check.