Skip to content

telkomdev/airflow-aio

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

airflow-aio

made-with-bash GitHub license

Deploy Airflow on Bare-metal with ease

Prerequisites

  • bash
  • ca-certificates
  • curl

Quick Install

$ curl -H 'Cache-Control: no-cache' -ko - 'https://raw.githubusercontent.com/telkomdev/airflow-aio/main/quick-install.sh' | bash

Default Admin User

role     : Admin
username : admin
password : admin

MySQL DB Configuration

host     : localhost
port     : 3306
database : airflow_db
username : airflow_user
password : AirflowDBPass

Port Configuration

Nginx (reverse proxy) : 80 (http)
Airflow webserver     : 8080 (http)

Airflow Configuration

If you wish to modify & use custom configuration, all Airflow configuration, logs, data are located on /root/airflow

Notes

Tested running well on Ubuntu 22.04 LTS

Releases

No releases published

Packages

No packages published

Languages