push upgrade

This commit is contained in:
Grégory Lebreton 2023-12-18 13:16:17 +01:00
parent a35a1f9583
commit 21232ab867
3 changed files with 4363 additions and 48 deletions

44
.env
View File

@ -1,44 +0,0 @@
####################################################
###################################################
#### ####
#### ENV ####
#### ####
###############################################
##############################################
#############################################
##############################################
#### ####
#### KEYCLOAK ENV ####
#### ####
##################################################
###################################################
DB_VENDOR=POSTGRES
DB_ADDR=keycloak_db
DB_DATABASE=postgresdb
DB_USER=postgresuser
DB_SCHEMA=public
DB_PASSWORD=pa55w0rd
KEYCLOAK_USER=admin
KEYCLOAK_PASSWORD=5up3rPa55w0rd
PROXY_ADDRESS_FORWARDING=true
KEYCLOAK_WELCOME_THEME=keycloak
KEYCLOAK_DEFAULT_THEME=keycloak
KEYCLOAK_DOMAIN_USER=domain
KEYCLOAK_DOMAIN_PASSWORD=password
KEYCLOAK_DOMAIN_USER_FIRST_NAME=Administrateur
KEYCLOAK_DOMAIN_USER_NAME=Technique
KEYCLOAK_DOMAIN_USER_EMAIL=contact@lmail.com
#############################################
##############################################
#### ####
#### KEYCLOAK DB ENV ####
#### ####
##################################################
###################################################
POSTGRES_DB=postgresdb
POSTGRES_USER=postgresuser
POSTGRES_PASSWORD=pa55w0rd

View File

@ -2,16 +2,19 @@ version: '3'
services:
keycloak:
image: quay.io/keycloak/keycloak:16.0.0
image: quay.io/keycloak/keycloak:23.0.3
container_name: keycloak
restart: always
#command: -Dkeycloak.profile.feature.upload_scripts=enabled
# command: start-dev --import-realm
command: start-dev
ports:
- 8051:8080
depends_on:
- keycloak_db
env_file:
- .env
volumes:
- ./keycloak/import:/opt/keycloak/data/import
keycloak_db:
@ -19,8 +22,27 @@ services:
container_name: keycloak-db
restart: always
volumes:
- /data/keycloak/postgres_data:/var/lib/postgresql/data
- ./postgres:/var/lib/postgresql/data
ports:
- 5435:5432
env_file:
- .env
openldap:
image: osixia/openldap
container_name: keycloak-openldap
restart: always
volumes:
- ./keycloak/ldap_ldif:/container/service/slapd/assets/config/bootstrap/ldif/custom
- ./keycloak/ldap_db:/var/lib/ldap
- ./keycloak/ldap_conf:/etc/ldap/slapd.d
command: ["--copy-service"]
env_file:
- .env
tty: true
stdin_open: true
domainname: legaragenumerique.fr
hostname: "ldap"
ports:
- "389:389"
- "636:636"

File diff suppressed because it is too large Load Diff