codbex-phoebe - 3.36.0
Phoebe is a Web IDE which allows you to write Apache Airflow applications in an efficient way.
Run steps
Start using Docker and released image
Start PostgreSQL
The instance which will be used for Airflow DB or used existing DB instance.
export PHOEBE_AIRFLOW_POSTGRES_USER="postgres"
export PHOEBE_AIRFLOW_POSTGRES_PASS="postgres"
export PHOEBE_AIRFLOW_POSTGRES_DB="postgres"
docker rm -f postgres
docker run --name postgres \
-e POSTGRES_PASSWORD="$PHOEBE_AIRFLOW_POSTGRES_PASS" \
-e POSTGRES_USER="$PHOEBE_AIRFLOW_POSTGRES_USER" \
-e POSTGRES_DB="$PHOEBE_AIRFLOW_POSTGRES_DB" \
-p 5432:5432 \
-d postgres:16Start Docker image
export PHOEBE_IMAGE='ghcr.io/codbex/codbex-phoebe:3.36.0'
docker rm -f phoebe
docker pull "$PHOEBE_IMAGE"
docker run --name phoebe \
-p 80:80 \
-e PHOEBE_AIRFLOW_POSTGRES_USER="$PHOEBE_AIRFLOW_POSTGRES_USER" \
-e PHOEBE_AIRFLOW_POSTGRES_PASS="$PHOEBE_AIRFLOW_POSTGRES_PASS" \
-e PHOEBE_AIRFLOW_POSTGRES_HOST="host.docker.internal" \
-e PHOEBE_AIRFLOW_POSTGRES_DB="$PHOEBE_AIRFLOW_POSTGRES_DB" \
$PHOEBE_IMAGEAccess points:
- http://localhost:80 - Web IDE
Default credentials:
- user:
admin - password:
admin