Hello there, brave one!
In case you'd like to do this without docker, here's how, for any debian distro(if you're using arch or something else then I'm more-than-sure that you're savvy enough to figure all this by yourself)
The course is structured in a way such that in case you'd like to not use docker, it's not gonna take THAT much effort to get everything up and running.
sudo apt-get install python3-dev
- Install all the necessary python packages from the
requirements.txt
file -
sudo apt-get install -y --no-install-recommends \ freetds-bin \ krb5-user \ ldap-utils \ libffi6 \ libsasl2-2 \ libsasl2-modules \ libssl1.1 \ locales \ lsb-release \ sasl2-bin \ sqlite3 \ unixodbc
- http://airflow.apache.org/docs/stable/start.html <- initdb, web server and scheduler