Skip to content

Commit d9b841e

Browse files
committed
Update Keycloak configuration in .env.example, README, and settings.py to use KEYCLOAK_BASE_URL
1 parent 9903410 commit d9b841e

File tree

3 files changed

+5
-6
lines changed

3 files changed

+5
-6
lines changed

.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ AZURE_OPENAI_EMBEDDING_DEPLOYMENT=text-embedding-3-large
2424
AZURE_OPENAI_CHAT_DEPLOYMENT=
2525

2626
# change if you are using external services
27-
KEYCLOAK_HOST=keycloak
27+
KEYCLOAK_BASE_URL=http://keycloak:8080
2828
CELERY_BROKER_HOST=rabbit-mq
2929
PG_HOST=eval-db

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -152,7 +152,7 @@ poetry self add poetry-plugin-shell
152152

153153
```bash
154154
# container variables
155-
KEYCLOAK_HOST=keycloak
155+
KEYCLOAK_BASE_URL=http://keycloak:8080
156156
CELERY_BROKER_HOST=rabbit-mq
157157
PG_HOST=eval-db
158158
```
@@ -161,7 +161,7 @@ poetry self add poetry-plugin-shell
161161

162162
```bash
163163
# container variables
164-
# KEYCLOAK_HOST=keycloak
164+
# KEYCLOAK_BASE_URL=http://keycloak:8080
165165
# CELERY_BROKER_HOST=rabbit-mq
166166
# PG_HOST=eval-db
167167
```

backend/llm_eval/settings.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -58,16 +58,15 @@ class EvaluationSettings(BaseSettings, prefix="EVALUATION_"):
5858

5959
class AuthConfig(BaseSettings):
6060
algorithms_str: str = Field(alias="AUTH_ALGORITHMS", default="RS256")
61-
keycloak_host: str = Field(default="keycloak")
62-
keycloak_port: int = Field(default=8090)
61+
keycloak_base_url: str = Field(default="http://localhost:8080")
6362

6463
@property
6564
def algorithms(self) -> list[str]:
6665
return self.algorithms_str.split(",")
6766

6867
@property
6968
def jwks_uri(self) -> str:
70-
return f"http://{self.keycloak_host}:{self.keycloak_port}/realms/llm-eval/protocol/openid-connect/certs"
69+
return f"{self.keycloak_base_url}/realms/llm-eval/protocol/openid-connect/certs"
7170

7271

7372
class DeepEvalSettings(BaseSettings, prefix="DEEPEVAL_"):

0 commit comments

Comments
 (0)