Service that extends the features of Keycloak by providing additional endpoints. The service connects directly to Keycloak's database.
Docker image available at: https://hub.docker.com/r/irpinesctec/keycloak_extension_api
- Python 3
- Keycloak running based on a PostreSQL database
- Check
requirements.txt
for additional package requirements. Can be installed through PIP or Conda.
-
Copy the
.env.example
and rename it to.env
. Open the file and edit it to match your environment. -
Install requirements using your Python package manager of choice. With PIP:
pip install -r requirements.txt
-
python3 api.py
-
Copy the
db_connection.env.example
and rename it todb_connection.env
. Open the file and edit it to match your environment. -
Edit the
docker-compose.yml
to match your requirements` -
docker-compose up