差異處
這裏顯示兩個版本的差異處。
| 下次修改 | 前次修改 | ||
| tech:keycloak [2024/05/23 18:44] – 建立 jonathan | tech:keycloak [2025/05/05 14:32] (目前版本) – 改用 github repo jonathan | ||
|---|---|---|---|
| 行 1: | 行 1: | ||
| ====== 安裝 KeyCloak (Docker) 服務 ====== | ====== 安裝 KeyCloak (Docker) 服務 ====== | ||
| - | ===== 安裝方式 ===== | + | ===== 測試環境安裝方式 ===== |
| - | * docker-compose.yml<file> | + | * docker-compose.yml |
| - | services: | + | * .env Exp. \\ {{repo> |
| - | keycloak_web: | + | |
| - | image: quay.io/keycloak/keycloak:23.0.7 | + | |
| - | | + | |
| - | environment: | + | |
| - | KC_DB: postgres | + | |
| - | KC_DB_URL: jdbc: | + | |
| - | KC_DB_USERNAME: | + | |
| - | KC_DB_PASSWORD: | + | |
| - | KC_HOSTNAME: | + | ==== 登入使用 ==== |
| - | KC_HOSTNAME_PORT: | + | |
| - | KC_HOSTNAME_STRICT: | + | |
| - | KC_HOSTNAME_STRICT_HTTPS: | + | |
| - | + | ||
| - | KC_LOG_LEVEL: | + | |
| - | KC_METRICS_ENABLED: | + | |
| - | KC_HEALTH_ENABLED: | + | |
| - | KEYCLOAK_ADMIN: | + | |
| - | KEYCLOAK_ADMIN_PASSWORD: | + | |
| - | command: start-dev | + | |
| - | depends_on: | + | |
| - | - keycloakdb | + | |
| - | ports: | + | |
| - | - 8080:8080 | + | |
| - | + | ||
| - | keycloakdb: | + | |
| - | image: postgres: | + | |
| - | volumes: | + | |
| - | - postgres_data:/ | + | |
| - | environment: | + | |
| - | POSTGRES_DB: | + | |
| - | POSTGRES_USER: | + | |
| - | POSTGRES_PASSWORD: | + | |
| - | </ | + | |
| * 網址 - http:// | * 網址 - http:// | ||
| ===== 參考網址 ===== | ===== 參考網址 ===== | ||
| + | * https:// | ||
| * https:// | * https:// | ||
| {{tag> | {{tag> | ||