差異處
這裏顯示兩個版本的差異處。
下次修改 | 前次修改 | ||
tech:keycloak [2024/05/23 18:44] – 建立 jonathan | tech:keycloak [2024/11/29 12:11] (目前版本) – 補上 GitHub repo URL jonathan | ||
---|---|---|---|
行 1: | 行 1: | ||
====== 安裝 KeyCloak (Docker) 服務 ====== | ====== 安裝 KeyCloak (Docker) 服務 ====== | ||
- | ===== 安裝方式 ===== | + | < |
+ | |||
+ | |||
+ | ===== 測試環境安裝方式 ===== | ||
* docker-compose.yml< | * docker-compose.yml< | ||
services: | services: | ||
- | keycloak_web: | + | keycloak: |
- | image: quay.io/ | + | |
- | | + | |
- | | + | environment: |
- | | + | |
- | KC_DB_URL: jdbc: | + | - KEYCLOAK_ADMIN=admin |
- | KC_DB_USERNAME: | + | ports: |
- | KC_DB_PASSWORD: | + | - 8080:8080 |
- | + | ||
- | KC_HOSTNAME: | + | |
- | KC_HOSTNAME_PORT: | + | |
- | KC_HOSTNAME_STRICT: | + | |
- | KC_HOSTNAME_STRICT_HTTPS: | + | |
- | + | ||
- | KC_LOG_LEVEL: | + | |
- | KC_METRICS_ENABLED: | + | |
- | KC_HEALTH_ENABLED: | + | |
- | KEYCLOAK_ADMIN: | + | |
- | | + | |
- | | + | |
- | 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> | ||