> ## Documentation Index
> Fetch the complete documentation index at: https://docs.ibex.ajna.cloud/llms.txt
> Use this file to discover all available pages before exploring further.

# Ibex Platform Runner

> Primary infrastructure and deployment provisioning repository.

# Ibex Platform Runner

The `ibex-platform-runner` is the core DevOps repository for the entire Ibex ecosystem. Rather than serving application code, it exclusively contains the deployment configurations, scripts, and Docker orchestration files required to spin up the multi-service platform.

## Architectural Role

This repository dictates the structural topology of the platform when deployed to AWS EC2 or local testing setups.

## High-Level Working

* **Docker Compose Definitions**: It maintains several topology definitions tailored to different operational needs:
  * `docker-compose.aws.yml`: High-availability production profiles.
  * `docker-compose.deploy-base.yml`: Underpinning infrastructure including Postgres, MinIO Object Storage, Vault Secrets, and Redpanda (Kafka).
  * `docker-compose.demo-data.yml`: Local environments seeded automatically with MySQL data for instant testing.
* **Entry Points**: The `ibex.sh` script handles local deployment life-cycles, Vault unsealing, and initial MinIO bucket scaffolding across the `warehouse` and `data-ingestion` environments.
