diff --git a/.env.sample b/.env.sample index 4e155db..53a17a9 100644 --- a/.env.sample +++ b/.env.sample @@ -8,6 +8,11 @@ LETS_ENCRYPT_ENV=production ADMIN_USERNAME=admin WELCOME_THEME=keycloak +COMPOSE_FILE="compose.yml" + SECRET_DB_ROOT_PASSWORD_VERSION=v1 SECRET_DB_PASSWORD_VERSION=v1 SECRET_ADMIN_PASSWORD_VERSION=v1 + +# Enable persistent theme volume, if you want to apply a custom theme +#COMPOSE_FILE="$COMPOSE_FILE:compose.theme.yml" diff --git a/compose.theme.yml b/compose.theme.yml new file mode 100644 index 0000000..b0e29c7 --- /dev/null +++ b/compose.theme.yml @@ -0,0 +1,7 @@ +services: + app: + volumes: + - "themes:/opt/keycloak/themes" + +volumes: + themes: diff --git a/compose.yml b/compose.yml index 163cb1f..e3aa423 100644 --- a/compose.yml +++ b/compose.yml @@ -30,7 +30,6 @@ services: # retries: 10 # start_period: 1m volumes: - - "themes:/opt/keycloak/themes" - "providers:/opt/keycloak/providers" depends_on: - mariadb @@ -91,5 +90,4 @@ secrets: volumes: mariadb: - themes: providers: