> For the complete documentation index, see [llms.txt](https://til.duyet.net/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://til.duyet.net/data-engineering/apache-airflow.md).

# Apache Airflow

- [Extend official Docker image](https://til.duyet.net/data-engineering/apache-airflow/extend-official-docker-image.md)
- [Generate offline SQL upgrade script](https://til.duyet.net/data-engineering/apache-airflow/generate-offline-sql-upgrade-script.md)
- [Airflow in Docker](https://til.duyet.net/data-engineering/apache-airflow/airflow-docker.md)
- [Mastering Airflow UI](https://til.duyet.net/data-engineering/apache-airflow/mastering-airflow-ui.md)
- [Best Practices for Airflow and ETLs](https://til.duyet.net/data-engineering/apache-airflow/best-practices-for-airflow-and-etls.md)
- [Airflow in Docker Compose](https://til.duyet.net/data-engineering/apache-airflow/airflow-in-docker-compose.md): Setup Airflow in Docker Compose
- [Useful SQL queries for Apache Airflow](https://til.duyet.net/data-engineering/apache-airflow/useful-sql-queries-for-apache-airflow.md)
