feat: add SAML config generation in entrypoint
Signed-off-by: Thomas Stocker <thomas.stocker.pro@gmail.com>
This commit is contained in:
committed by
Bryan Frimin
parent
653ac5addb
commit
5b24292198
@@ -126,6 +126,15 @@ This document provides a comprehensive reference for all environment variables u
|
|||||||
| `OPENAI_TEMPERATURE` | Temperature parameter for OpenAI completions (0.0-2.0) | `0.1` | No |
|
| `OPENAI_TEMPERATURE` | Temperature parameter for OpenAI completions (0.0-2.0) | `0.1` | No |
|
||||||
| `OPENAI_MODEL_NAME` | OpenAI model name to use | `gpt-4o` | No |
|
| `OPENAI_MODEL_NAME` | OpenAI model name to use | `gpt-4o` | No |
|
||||||
|
|
||||||
|
## SAML Authentication
|
||||||
|
|
||||||
|
| Variable | Description | Default Value | Required |
|
||||||
|
| ------------------------------- | ----------------------------------------------------------------- | ----------------------- | -------- |
|
||||||
|
| `SAML_SESSION_DURATION` | SAML session validity duration in seconds | `604800` (7 days) | No |
|
||||||
|
| `SAML_CLEANUP_INTERVAL_SECONDS` | Interval in seconds for cleaning up expired SAML sessions (0=off) | `0` (disabled) | No |
|
||||||
|
| `SAML_CERTIFICATE` | SAML service provider certificate in PEM format | - | No |
|
||||||
|
| `SAML_PRIVATE_KEY` | SAML service provider private key in PEM format | - | No |
|
||||||
|
|
||||||
## Custom Domains
|
## Custom Domains
|
||||||
|
|
||||||
| Variable | Description | Default Value | Required |
|
| Variable | Description | Default Value | Required |
|
||||||
|
|||||||
@@ -24,6 +24,12 @@ unit:
|
|||||||
export-timeout: ${TRACING_EXPORT_TIMEOUT:-30}
|
export-timeout: ${TRACING_EXPORT_TIMEOUT:-30}
|
||||||
max-queue-size: ${TRACING_MAX_QUEUE_SIZE:-2048}
|
max-queue-size: ${TRACING_MAX_QUEUE_SIZE:-2048}
|
||||||
|
|
||||||
|
saml:
|
||||||
|
session-duration: ${SAML_SESSION_DURATION:-604800}
|
||||||
|
cleanup-interval-seconds: ${SAML_CLEANUP_INTERVAL_SECONDS:-0}
|
||||||
|
certificate: "${SAML_CERTIFICATE:-}"
|
||||||
|
private-key: "${SAML_PRIVATE_KEY:-}"
|
||||||
|
|
||||||
probod:
|
probod:
|
||||||
base-url: "${PROBOD_BASE_URL:-http://localhost:8080}"
|
base-url: "${PROBOD_BASE_URL:-http://localhost:8080}"
|
||||||
encryption-key: "${PROBOD_ENCRYPTION_KEY:?PROBOD_ENCRYPTION_KEY is required}"
|
encryption-key: "${PROBOD_ENCRYPTION_KEY:?PROBOD_ENCRYPTION_KEY is required}"
|
||||||
|
|||||||
Reference in New Issue
Block a user