How to change the dag bag folder for Airflow web ui? How to change the dag bag folder for Airflow web ui? python-3.x python-3.x

How to change the dag bag folder for Airflow web ui?


It looks to me like you have multiple Airflow installations. I think you have to check the UI in the Admin -> Configuration menu.

That will tell you which Airflow is active and set as AIRFLOW_HOME and AIRFLOW_CONFIG.

If the AIRFLOW_CONFIG environment variable is not set, it will always default to your home directory. You'll have to set it to something like this: AIRFLOW_CONFIG=$AIRFLOW_HOME/airflow.cfg.


Change the Dag folder by using the following commands.

Open the .bashrc or .zshrc user file of the terminal

vi ~/.bashrc

Add the below commands in the file

 export AIRFLOW_HOME='/var/www/html/airflow' export AIRFLOW_CONFIG=$AIRFLOW_HOME/airflow.cfg

Run the .bashrc file by using the below command.

source ~/.bashrc

Now if you run airflow webserver, it will pick the dags from the AIRFLOW_HOME/dags directory.