📄️ Overview
Environment variables documentation for get-app microservice.
📄️ General Configuration
General environment variables used for all microservices
📄️ Microservice Client
Environment variables to setting the communication between the microservices.
📄️ PostgreSQL Database Configuration
Environment variables for configuring PostgreSQL connection and migrations
📄️ Api microservice
Environment variables for api microservice.
📄️ Authentication service
Authentication environment variables
📄️ Proxy Mode
Environment variables that configure the application to operate in proxy mode.
📄️ Cache Service
Configuration for using the delivery service as a cache layer
📄️ S3-Compatible Storage
Configuration for S3-compatible object storage services, (e.g. AWS S3, MinIO).
📄️ JWT Configuration
JWT Configuration, to generate jwt token
📄️ Get-map microservice
Environment variables for get-map microservice.
📄️ Libot emulator microservice
Environment variables for libot emulator microservice.
📄️ Kafka Configuration
Additional environment variables for kafka service required by us. Exclude the general required var needed to be set for establishing a KAFKA server
📄️ SMTP Configuration
Environment variables related to SMTP email sending.
📄️ Cosign Configuration
Environment variables related to Cosign image signing and verification.
📄️ Elastic APM Configuration
Environment variables related to Elastic APM monitoring agent.
📄️ HashiCorp Vault
Environment variables for HashiCorp Vault integration. When enabled, SSH keys and HTTPS passwords for git sources are stored in Vault KV v2 instead of plain text. Disabled by default – enabled automatically when auth credentials are present.
📄️ SBOM Configuration
Environment variables for controlling SBOM (Software Bill of Materials) scanning integration.
📄️ Git Sync Configuration
Environment variables for controlling GitOps repository sync behaviour.
📄️ Archive Cleanup Configuration
Environment variables for controlling automatic cleanup of archived projects.