GitHub user mgubaidullin added a comment to the discussion: Environment variables in docker-compose.yaml file
Based on the [Karavan Architecture ](https://github.com/apache/camel-karavan#architecture), a Git repository is a mandatory core component of the platform. To answer your question: you need to provide these credentials because the **Git repository acts as the single source of truth** for all your projects. Even when just running the Karavan Docker image, the application requires a place to store and retrieve all essential project files, including: * Integration YAML files * `application.properties` * Container configurations * Deployment resources and templates **What values to use:** * `KARAVAN_GIT_REPOSITORY`: The URL of the Git repository you want to use to store your integration projects. * `KARAVAN_GIT_USERNAME`: Your Git username. * `KARAVAN_GIT_PASSWORD`: Your Git password or Personal Access Token (PAT) with read/write permissions for that repository. GitHub link: https://github.com/apache/camel-karavan/discussions/1636#discussioncomment-17265382 ---- This is an automatically sent email for [email protected]. To unsubscribe, please send an email to: [email protected]
