better data set for demo docker testing

This commit is contained in:
mr
2026-03-06 08:46:11 +01:00
parent 880e3564f1
commit af4893dd76
20 changed files with 298 additions and 52 deletions

View File

@@ -77,12 +77,12 @@ services:
LOG_LEAK_SENSITIVE_VALUES: true
# OAUTH2_TOKEN_HOOK_URL: http://oc-auth:8080/oc/claims
HYDRA_ADMIN_URL: http://hydra:4445
URLS_SELF_ISSUER: http://hydra:4444
URLS_SELF_PUBLIC: http://hydra:4444
URLS_LOGIN: http://oc-auth:8080/oc/login
URLS_CONSENT: http://oc-auth:8080/oc/consent
URLS_LOGOUT: http://oc-auth:8080/oc/logout
URLS_ERROR: http://google.com
URLS_SELF_ISSUER: http://localhost:8000/hydra
URLS_SELF_PUBLIC: http://localhost:8000/hydra
URLS_LOGIN: http://localhost:8000/auth/login
URLS_CONSENT: http://localhost:8000/auth/consent
URLS_LOGOUT: http://localhost:8000/auth/logout
URLS_ERROR: http://localhost:8000/l
WEBFINGER_OIDC_DISCOVERY_SUPPORTED_SCOPES: profile,email,phone,roles
WEBFINGER_OIDC_DISCOVERY_SUPPORTED_CLAIMS: name,family_name,given_name,nickname,email,phone_number
DSN: memory
@@ -142,6 +142,22 @@ services:
container_name: keto
networks:
- oc
login-app:
image: nginx:alpine
container_name: login-app
ports:
- "9090:80"
networks:
- oc
volumes:
- ./html:/usr/share/nginx/html:ro
labels:
- "traefik.enable=true"
- "traefik.http.routers.login.entrypoints=web"
- "traefik.http.routers.login.rule=PathPrefix(`/l`)"
- "traefik.http.services.login.loadbalancer.server.port=80"
- "traefik.http.middlewares.login-stripprefix.stripprefix.prefixes=/l"
- "traefik.http.routers.login.middlewares=login-stripprefix"
volumes:
oc-data: