Docker Compose support is officially deprecated and no longer supported. Airbyte now uses abctl - a CLI that manages local instances of Airbyte using KinD
- Docker Desktop
1. Install abctl tool:
curl -LsfS https://get.airbyte.com | bash -abctl local install2. Get your credentials with:
abctl local credentials3. Airbyte WebUI can be accessed at:
open http://localhost:80001. Install dependencies from pyproject.toml and activate the created virtualenv:
uv sync && source .venv/bin/activate2. Set the env vars AIRBYTE_CLIENT_ID and AIRBYTE_CLIENT_SECRET w/ respective values from abctl local credentials
export AIRBYTE_CLIENT_ID=
export AIRBYTE_CLIENT_SECRET=3. Spin-up Jupyter notebook to play around or check the demo scripts
jupyter lab- T.B.D.
- Spin-up Airbyte with abctl
- Get familiar with Airbyte API Python SDK
- Configure Source/Destinations/Connections with Airbyte Terraform provider
- Create a Custom Source Connector using Python CDK