https://github.com/cherusk/docker-compose-airflow
Docker Compose Apache Airflow (Official Docker Images) with CeleryExecutor, InitDB and InitUser
https://github.com/cherusk/docker-compose-airflow
Last synced: 6 months ago
JSON representation
Docker Compose Apache Airflow (Official Docker Images) with CeleryExecutor, InitDB and InitUser
- Host: GitHub
- URL: https://github.com/cherusk/docker-compose-airflow
- Owner: cherusk
- License: apache-2.0
- Created: 2020-07-03T16:27:45.000Z (over 5 years ago)
- Default Branch: master
- Last Pushed: 2020-04-24T22:56:21.000Z (over 5 years ago)
- Last Synced: 2025-03-17T04:51:12.600Z (10 months ago)
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# docker-compose-airflow
Docker Compose Apache Airflow (Official Docker Images) with CeleryExecutor, InitDB and InitUser
Ideal for local development or small scale personal deployments.
### How to deploy:
**Step 1:** Clone this Repo and open terminal
**Step 2:** Go through .env file, init_airflow_setup.sh, docker-compose.yml file to change settings according to your preference. Or you can just keep them as it is for local development.
**Step 3:** Run `docker-compose up -d`
**Step 4:** Run `sh init_airflow_setup.sh` (Run this only for initial deployment)
**Step 5:** Go to http://localhost:8080 and login with user: _airflow_test_user_ and password: _airflow_test_password_ as specified in init_airflow_setup.sh script
**Step 6:** Run few dags and monitor Celery workers at http://localhost:5555