/airflow_starter

A minimal Airflow installation

Primary LanguageDockerfile

Airflow

For more information about Airflow, it is recommended to review the official Airflow documentation's Core Concepts.

Setup Instructions

System Requirements

  • This project uses Docker Compose to build and deploy an Airflow application. See Docker Compose for installation instructions.
  • It is recommended to allocate at least 4 GB (ideally 8 GB) of memory to Docker when running Airflow.

Build and deploy the Docker image

docker compose up

Access the Airflow Web Server

After deploying the Airflow application, you may monitor workflows by visiting:

http://localhost:8080

Login credentials:

  • Username: airflow
  • Password: airflow

Project Directory Structure

.
├── Dockerfile
├── README.md
├── dags
│   ├── __init__.py
├── docker-compose.yaml
├── requirements.txt