> ## Documentation Index
> Fetch the complete documentation index at: https://freelance-4888ed08.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Environment Variables

> Configuration for Docker and Application Services

The system is configured via `docker-compose.yaml` and `.env` files.

## Core Services

### Airflow

| Variable | Description | Default |
| :- | :- | :- |
| `AIRFLOW__CORE__EXECUTOR` | Execution engine | `CeleryExecutor` |
| `AIRFLOW__DATABASE__SQL_ALCHEMY_CONN` | Metadata DB Connection | `postgresql+psycopg2://...` |
| `AIRFLOW__CORE__DAGS_ARE_PAUSED_AT_CREATION` | Auto-start behavior | `true` |

### Integrations

```yaml docker-compose.yaml theme={null}
# MinIO Remote Logging
AIRFLOW__LOGGING__REMOTE_LOGGING: "true"
AIRFLOW__LOGGING__REMOTE_BASE_LOG_FOLDER: "s3://airflow-logs"
AIRFLOW__LOGGING__REMOTE_LOG_CONN_ID: "minio_s3"

# Email Alerts
AIRFLOW__SMTP__SMTP_HOST: "smtp.gmail.com"
AIRFLOW__SMTP__SMTP_PORT: "587"
```

## Python Dependencies

We recommend using `micromamba` for environment management.

> [!TIP]
>
> **Quick Start**:
> `micromamba install -f environment.yml` or `pip install -r requirements.txt`.
> Key libs: `kedro==0.19.6`, `catboost==1.2.8`, `optuna==4.3.0`.


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.