diff --git a/.env.sample b/.env.sample index 98620c7..c0c6d93 100644 --- a/.env.sample +++ b/.env.sample @@ -5,6 +5,8 @@ LETS_ENCRYPT_ENV=production SECRET_ADMIN_PASSWORD_VERSION=v1 +DEFAULT_LOCALES="fr_FR fr_FR.UTF-8 en_GB en_GB.UTF-8 en_US en_US.UTF-8 nl_NL nl_NL.UTF-8" + # MSSQL driver COMPOSE_FILE="compose.yml:compose.mssql.yml" diff --git a/abra.sh b/abra.sh index 025717b..fd963c6 100644 --- a/abra.sh +++ b/abra.sh @@ -1,4 +1,4 @@ -export CUSTOM_ENTRYPOINT_VERSION=v6 +export CUSTOM_ENTRYPOINT_VERSION=v7 export OIDC_CONF_VERSION=v1 export PAM_EXEC_OAUTH2_YAML_VERSION=v1 export PAM_SCRIPT_AUTH_VERSION=v3 diff --git a/compose.yml b/compose.yml index e2100fa..df08be6 100644 --- a/compose.yml +++ b/compose.yml @@ -12,6 +12,7 @@ services: secrets: - admin_password environment: + - DEFAULT_LOCALES - DOMAIN=${DOMAIN} - PASSWORD_FILE=/run/secrets/admin_password - ROOT=TRUE diff --git a/entrypoint.sh.tmpl b/entrypoint.sh.tmpl index 0b35ead..4367985 100644 --- a/entrypoint.sh.tmpl +++ b/entrypoint.sh.tmpl @@ -38,4 +38,6 @@ echo 'auth requisite pam_exec.so log=/tmp/pam_exec.log expose_authtok /opt/pam-e echo 'auth requisite pam_script.so' >> /etc/pam.d/common-auth {{ end }} +locale-gen {{ env "DEFAULT_LOCALES" }} + exec "$@"