# airflow-site **Repository Path**: mirrors_apache/airflow-site ## Basic Information - **Project Name**: airflow-site - **Description**: Apache Airflow Website - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2020-08-22 - **Last Updated**: 2026-02-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README Apache Airflow website ====================== [![Build docs](https://github.com/apache/airflow-site/actions/workflows/build.yml/badge.svg)](https://github.com/apache/airflow-site/actions/workflows/build.yml) This is a repository of [Apache Airflow website](https://airflow.apache.org). The repository of Apache Airflow can be found [here](https://github.com/apache/airflow/). # General directory structure - docs-archive - directory containing archived documentation versions and shell script generating docs index, - landing-pages - directory containing the source code of landing pages, - license-templates - directory containing license templates, - sphinx_airflow_theme - directory containing source code of sphinx theme for Apache Airflow documentation site. For more detailed description of directory structure, please refer to [contributor's guide](CONTRIBUTE.md). # Getting started If you're a Macbook user, first install `coreutils`. `brew install coreutils` --- The Docsy theme required for the site to work properly is included as a git submodule. This means that after you already cloned the repository, you need to update submodules ```bash git submodule update --init --recursive ``` --- In order to build the site locally, 1. Install [Node.js and NPM](https://nodejs.org/en/download) 2. Make sure you have [HUGO](https://gohugo.io/installation/) installed. You're recommended to install the version that is being used in the [CI build](https://github.com/apache/airflow-site/blob/main/.github/workflows/build.yml#L53) job. 3. Run script `/site.sh build-site`. In order to preview landing pages, run script `/site.sh preview-landing-pages`. In order to work with documentation theme, please refer to [Sphinx Airflow theme's readme file](sphinx_airflow_theme/README.md). For more detailed description of `site.sh` capabilities, please refer to [contributor's guide](CONTRIBUTE.md). # [Contributor's guide](CONTRIBUTE.md) If you'd like to contribute to the Apache Airflow website project, read our [contributor's guide](CONTRIBUTE.md) where you can find detailed instructions on how to work with the website.