Browse Source

chore: config keycloak https

master
wangxiang 2 years ago
parent
commit
bfd37111cb
No known key found for this signature in database
GPG Key ID: 1BA7946AB6B232E4
  1. 8
      docker-cloud/keycloak/docker-compose.yml

8
docker-cloud/keycloak/docker-compose.yml

@ -6,7 +6,7 @@
version: '3' version: '3'
services: services:
keycloak: keycloak:
image: bitnami/keycloak:22.0.1 image: bitnami/keycloak:22.0.1-debian-11-r4
container_name: keycloak container_name: keycloak
hostname: keycloak hostname: keycloak
restart: always restart: always
@ -20,13 +20,19 @@ services:
- DB_SCHEMA=public - DB_SCHEMA=public
- DB_USER=postgresql - DB_USER=postgresql
- DB_PASSWORD=kanglai@2023 - DB_PASSWORD=kanglai@2023
- KC_HTTP_RELATIVE_PATH=/auth
- KC_HTTP_ENABLED=true
- KC_HTTPS_CERTIFICATE_FILE=/cert/ssl.pem
- KC_HTTPS_CERTIFICATE_KEY_FILE=/cert/ssl.key
volumes: volumes:
- /usr/software/dockerDatabase/keycloak/cert:/cert
- /usr/software/dockerDatabase/keycloak/data:/opt/jboss/keycloak/standalone/data - /usr/software/dockerDatabase/keycloak/data:/opt/jboss/keycloak/standalone/data
- /usr/software/dockerDatabase/keycloak/themes:/opt/jboss/keycloak/themes - /usr/software/dockerDatabase/keycloak/themes:/opt/jboss/keycloak/themes
depends_on: depends_on:
- postgresql - postgresql
ports: ports:
- 8889:8080 - 8889:8080
- 8443:8443
postgresql: postgresql:
image: postgres:15.3 image: postgres:15.3
container_name: postgresql container_name: postgresql

Loading…
Cancel
Save