I have provided a set of very basic DAGs.
- Build the Docker image.
- Compose the
docker-compose
file. - Place the
dags
folder into the newly created Airflow directory.
- DAGs will take 2 - 5 minutes to load in the Airflow UI.
- Port mapping is set to
8080:8080
, so you can access Airflow at localhost:8080. - Username:
admin
- Password: Available in the
standalone_admin_password.txt
file inside the Airflow directory.
After completing all the steps, your folder structure should look like this:
-
Use a virtual environment with Python 3.11.11 (works perfectly with Airbyte).
-
Install Airbyte using:
pip install airbyte
To verify that Airbyte is working, you can run the following Python script:
import airbyte as ab
results = ab.get_available_connectors()
print(results)