Skip to content

Getting Started

Installation

If you have not done so already, please install the following dependencies:

Running the application

To start the application, use the command:

HOST_UID="$(id -u)" PY_VER=3.8 IMAGE=djbase DISTRO=alpine PHARUS_VERSION=$(cat pharus/pharus/version.py | tail -1 | awk -F\" '{print $2}') docker compose up --build

To stop the application, use the same command as before but with down in place of up --build

OIDC Authentication

To authenticate via OIDC, the following environment variables must be set in the .env:

PHARUS_OIDC_CLIENT_SECRET=
PHARUS_OIDC_CLIENT_ID=
PHARUS_OIDC_REDIRECT_URI=
PHARUS_OIDC_CODE_VERIFIER=
PHARUS_OIDC_TOKEN_URL=
PHARUS_OIDC_PUBLIC_KEY=