All tools/Apache Airflow

Apache Airflow

airflow

Apache Airflow is a platform to programmatically author, schedule, and monitor workflows.

Detected by airflow | macOS, Linux, Windows |airflow.apache.org

Sync rules

What travels, what stays, what never leaves
Apache Airflow in your home directory Every rule on this page, by file
[core]
dags_folder = /Users/octocat/airflow/dagsmachine-local
plugins_folder = /Users/octocat/airflow/pluginsmachine-local
executor = LocalExecutor
parallelism = 32
max_active_tasks_per_dag = 16
sql_alchemy_max_overflow = 10
[logging]
base_log_folder = /Users/octocat/airflow/logsmachine-local
logging_level = INFO
colored_console_log = True

Each machine keeps its own copy of these.

fernet_keysql_alchemy_connsecret_keysmtp_password

Lifted into your secret store; the rest of the file syncs.

· logs/ Exclude
· airflow.db Exclude
· airflow-webserver.pid Exclude

Only what the catalog names. A directory that syncs brings everything inside it except what is listed as excluded here.

Use it with your dotfile manager

Same data, in the shape your tool already reads
Opens Otty and adds this tool to what it syncs

Opens otty://sync/add/airflow. Otty ships with this catalog, so the link only has to name the tool — nothing is downloaded.

Every one of these is generated from the same rules as this page. None of them splits dags_folder and plugins_folder for you — that part is Otty’s own sync, or a template you write by hand.