keycloak heroku
This commit is contained in:
@ -13,31 +13,31 @@ services:
|
|||||||
- './mysql/db/storage:/var/lib/mysql'
|
- './mysql/db/storage:/var/lib/mysql'
|
||||||
- './mysql/db/entrypoint:/docker-entrypoint-initdb.d/'
|
- './mysql/db/entrypoint:/docker-entrypoint-initdb.d/'
|
||||||
|
|
||||||
keymysql:
|
keymysql:
|
||||||
image: mysql:8.0
|
image: mysql:8.0
|
||||||
container_name: 'keymysql'
|
container_name: 'keymysql'
|
||||||
environment:
|
environment:
|
||||||
MYSQL_DATABASE: 'keycloak'
|
MYSQL_DATABASE: 'keycloak'
|
||||||
MYSQL_USER: 'keycloak'
|
MYSQL_USER: 'keycloak'
|
||||||
MYSQL_PASSWORD: 'password'
|
MYSQL_PASSWORD: 'password'
|
||||||
MYSQL_ROOT_PASSWORD: 'root'
|
MYSQL_ROOT_PASSWORD: 'root'
|
||||||
volumes:
|
volumes:
|
||||||
- './mysql/keycloak/storage:/var/lib/mysql'
|
- './mysql/keycloak/storage:/var/lib/mysql'
|
||||||
keycloak:
|
keycloak:
|
||||||
image: jboss/keycloak
|
image: jboss/keycloak
|
||||||
container_name: 'keycloak'
|
container_name: 'keycloak'
|
||||||
depends_on:
|
depends_on:
|
||||||
- keymysql
|
- keymysql
|
||||||
environment:
|
environment:
|
||||||
DB_VENDOR: 'MYSQL'
|
DB_VENDOR: 'MYSQL'
|
||||||
DB_ADDR: 'keymysql'
|
DB_ADDR: 'keymysql'
|
||||||
DB_DATABASE: 'keycloak'
|
DB_DATABASE: 'keycloak'
|
||||||
DB_USER: 'keycloak'
|
DB_USER: 'keycloak'
|
||||||
DB_PASSWORD: 'password'
|
DB_PASSWORD: 'password'
|
||||||
KEYCLOAK_USER: 'admin'
|
KEYCLOAK_USER: 'admin'
|
||||||
KEYCLOAK_PASSWORD: 'admin'
|
KEYCLOAK_PASSWORD: 'admin'
|
||||||
ports:
|
ports:
|
||||||
- '8082:8080'
|
- '8082:8080'
|
||||||
|
|
||||||
gruppenapp:
|
gruppenapp:
|
||||||
build: .
|
build: .
|
||||||
|
20
src/main/resources/application-heroku.properties
Normal file
20
src/main/resources/application-heroku.properties
Normal file
@ -0,0 +1,20 @@
|
|||||||
|
# Logging
|
||||||
|
logging.level.mops.gruppen2 = info
|
||||||
|
logging.level.org.springframework.jdbc.core = info
|
||||||
|
|
||||||
|
# Database
|
||||||
|
spring.datasource.platform = mysql
|
||||||
|
spring.datasource.driver-class-name = com.mysql.cj.jdbc.Driver
|
||||||
|
spring.datasource.initialization-mode = never
|
||||||
|
spring.datasource.url = mysql://b4b665d39d0670:cc933ff7@eu-cdbr-west-02.cleardb.net/heroku_f6ff902475fc2fa?reconnect=true
|
||||||
|
spring.datasource.username = b4b665d39d0670
|
||||||
|
spring.datasource.password = cc933ff7
|
||||||
|
|
||||||
|
# Security
|
||||||
|
keycloak.auth-server-url = http://localhost:8082/auth
|
||||||
|
hhu_keycloak.token-uri = http://localhost:8082/auth/realms/Gruppen/protocol/openid-connect/token
|
||||||
|
|
||||||
|
|
||||||
|
# Misc
|
||||||
|
management.endpoints.web.exposure.include = info,health
|
||||||
|
server.error.include-stacktrace = always
|
Reference in New Issue
Block a user