Skip to content

3.36.0

Latest

Choose a tag to compare

@github-actions github-actions released this 12 Jun 12:09

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:16

Start 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_IMAGE

Access points:

Default credentials:

  • user: admin
  • password: admin