# ============================================================================= # AI Software Factory — Docker Compose environment defaults # ============================================================================= # Copy this file to `infrastructure/docker/.env` to override the built-in # defaults of docker-compose.yml. If the file does not exist, compose falls # back to the ${VAR:-default} values in docker-compose.yml (which mirror the # values below). Do NOT commit real secrets to the repository. # # These names MUST stay in sync with ../../.env.example (the app-level env). # ============================================================================= # PostgreSQL (postgres:16-alpine) POSTGRES_USER=************ (redacted) POSTGRES_PASSWORD=************ (redacted) POSTGRES_DB=************ (redacted) # MinIO (S3-compatible object storage) MINIO_ROOT_USER=************ (redacted) MINIO_ROOT_PASSWORD=************ (redacted) S3_BUCKET=************ (redacted) # Redis password is OPTIONAL in dev (requirepass is commented out in # docker-compose.yml). If you enable it, set it here and update REDIS_URL in # the root .env accordingly, e.g. redis://:myredissecret@localhost:6379 # REDIS_PASSWORD= # Search endpoint reachable from INSIDE the compose network (used by the # opensearch-init one-shot service). On the host, SEARCH_URL in the root .env # stays http://localhost:9200. SEARCH_URL=************ (redacted)