@@ -27,18 +27,32 @@ DEFAULT_SOCKET_TCP_HOST=${DEFAULT_SOCKET_TCP_HOST:-"127.0.0.1"}
2727DEFAULT_SOCKET_TCP_PORT=${DEFAULT_SOCKET_TCP_PORT:-"2884"}
2828DEFAULT_SOCKET_TYPE=${DEFAULT_SOCKET_TYPE:-"tcp"}
2929ENABLE_FAIL2BAN=${ENABLE_FAIL2BAN:-"FALSE"}
30+ HANDLER_ENABLE_NGINX=${HANDLER_ENABLE_NGINX:-"TRUE"}
31+ HANDLER_LISTEN_SOCKET_PATH=${HANDLER_LISTEN_SOCKET_PATH:-"${DEFAULT_SOCKET_PATH}"}
32+ HANDLER_LISTEN_SOCKET_TCP_PORT=${HANDLER_LISTEN_SOCKET_TCP_PORT:-"${DEFAULT_SOCKET_TCP_PORT}"}
33+ HANDLER_PROCESSES=${HANDLER_PROCESSES:-"1"}
34+ HANDLER_REDIRECT_ON_ERROR=${HANDLER_REDIRECT_ON_ERROR:-"TRUE"}
35+ HANDLER_SESSIONS_ACTIVE_FILE_PATH=${HANDLER_SESSIONS_ACTIVE_FILE_PATH:-"${INSTANCE_SESSIONS_ACTIVE_FILE_PATH}"}
36+ HANDLER_SESSIONS_ACTIVE_TYPE=${HANDLER_SESSIONS_ACTIVE_TYPE:-"NONE"}
3037HANDLER_SESSIONS_CACHE_FILE_DEPTH=${HANDLER_SESSIONS_CACHE_FILE_DEPTH:-"${INSTANCE_SESSIONS_CACHE_FILE_DEPTH}"}
3138HANDLER_SESSIONS_CACHE_FILE_DIR_MASK=${HANDLER_SESSIONS_CACHE_FILE_DIR_MASK:-"${INSTANCE_SESSIONS_CACHE_FILE_DIR_MASK}"}
3239HANDLER_SESSIONS_CACHE_FILE_EXPIRY=${HANDLER_SESSIONS_CACHE_FILE_EXPIRY:-"${INSTANCE_SESSIONS_CACHE_FILE_EXPIRY}"}
3340HANDLER_SESSIONS_CACHE_FILE_NAMESPACE=${HANDLER_SESSIONS_CACHE_FILE_NAMESPACE:-"${INSTANCE_SESSIONS_CACHE_FILE_NAMESPACE}"}
3441HANDLER_SESSIONS_CACHE_FILE_PATH=${HANDLER_SESSIONS_CACHE_FILE_PATH:-"${INSTANCE_SESSIONS_CACHE_FILE_PATH}"}
3542HANDLER_SESSIONS_CACHE_TYPE=${HANDLER_SESSIONS_CACHE_TYPE:-"NONE"}
36- HANDLER_ENABLE_NGINX=${HANDLER_ENABLE_NGINX:-"TRUE"}
37- HANDLER_LISTEN_SOCKET_PATH=${HANDLER_LISTEN_SOCKET_PATH:-"${DEFAULT_SOCKET_PATH}"}
38- HANDLER_LISTEN_SOCKET_TCP_PORT=${HANDLER_LISTEN_SOCKET_TCP_PORT:-"${DEFAULT_SOCKET_TCP_PORT}"}
39- HANDLER_PROCESSES=${HANDLER_PROCESSES:-"1"}
40- HANDLER_REDIRECT_ON_ERROR=${HANDLER_REDIRECT_ON_ERROR:-"TRUE"}
43+ HANDLER_SESSIONS_PERSISTENT_FILE_PATH=${HANDLER_SESSIONS_PERSISTENT_FILE_PATH:-"${INSTANCE_SESSIONS_PERSISTENT_FILE_PATH}"}
44+ HANDLER_SESSIONS_PERSISTENT_TYPE=${HANDLER_SESSIONS_PERSISTENT_TYPE:-"NONE"}
4145HANDLER_STATUS=${HANDLER_STATUS:-"TRUE"}
46+ INSTANCE_SESSIONS_ACTIVE_FILE_PATH=${INSTANCE_SESSIONS_ACTIVE_FILE_PATH:-"${DATA_PATH%/}/sessions/active"}
47+ INSTANCE_SESSIONS_ACTIVE_TYPE=${INSTANCE_SESSIONS_ACTIVE_TYPE:-"FILE"}
48+ INSTANCE_SESSIONS_CACHE_FILE_DEPTH=${INSTANCE_SESSIONS_CACHE_FILE_DEPTH:-"3"}
49+ INSTANCE_SESSIONS_CACHE_FILE_DIR_MASK=${INSTANCE_SESSIONS_CACHE_FILE_DIR_MASK:-"007"}
50+ INSTANCE_SESSIONS_CACHE_FILE_EXPIRY=${INSTANCE_SESSIONS_CACHE_FILE_EXPIRY:-"600"}
51+ INSTANCE_SESSIONS_CACHE_FILE_NAMESPACE=${INSTANCE_SESSIONS_CACHE_FILE_NAMESPACE:-"sessions"}
52+ INSTANCE_SESSIONS_CACHE_FILE_PATH=${INSTANCE_SESSIONS_CACHE_FILE_PATH:-"/cache/"}
53+ INSTANCE_SESSIONS_CACHE_TYPE=${INSTANCE_SESSIONS_CACHE_TYPE:-"FILE"}
54+ INSTANCE_SESSIONS_PERSISTENT_FILE_PATH=${INSTANCE_SESSIONS_PERSISTENT_FILE_PATH:-"${DATA_PATH%/}/sessions/persistent"}
55+ INSTANCE_SESSIONS_PERSISTENT_TYPE=${INSTANCE_SESSIONS_PERSISTENT_TYPE:-"FILE"}
4256LOG_FILE=${LOG_FILE:-"lemonldap.log"}
4357LOG_LEVEL=${LOG_LEVEL:-"notice"}
4458LOG_PATH=${LOG_PATH:-"/logs/lemonldap/"}
@@ -73,26 +87,10 @@ PORTAL_NOTIFICATIONS_TYPE=${PORTAL_NOTIFICATIONS_TYPE:-"FILE"}
7387PORTAL_NOTIFICATIONS_TYPE_FILE_PATH=${PORTAL_NOTIFICATIONS_TYPE_FILE_PATH:-"${DATA_PATH%/}/notifications"}
7488PORTAL_NOTIFICATIONS_TYPE_FILE_SEPERATOR=${PORTAL_NOTIFICATIONS_TYPE_FILE_SEPERATOR:-"_"}
7589PORTAL_REST_AUTH_FILE=${PORTAL_REST_AUTH_FILE:-"${DATA_PATH}/portal-rest.htpasswd"}
76- INSTANCE_SESSIONS_ACTIVE_FILE_PATH=${INSTANCE_SESSIONS_ACTIVE_FILE_PATH:-"${DATA_PATH%/}/sessions/active"}
77- INSTANCE_SESSIONS_ACTIVE_TYPE=${INSTANCE_SESSIONS_ACTIVE_TYPE:-"FILE"}
78- INSTANCE_SESSIONS_PERSISTENT_FILE_PATH=${INSTANCE_SESSIONS_PERSISTENT_FILE_PATH:-"${DATA_PATH%/}/sessions/persistent"}
79- INSTANCE_SESSIONS_PERSISTENT_TYPE=${INSTANCE_SESSIONS_PERSISTENT_TYPE:-"FILE"}
80-
81- INSTANCE_SESSIONS_CACHE_FILE_DEPTH=${INSTANCE_SESSIONS_CACHE_FILE_DEPTH:-"3"}
82- INSTANCE_SESSIONS_CACHE_FILE_DIR_MASK=${INSTANCE_SESSIONS_CACHE_FILE_DIR_MASK:-"007"}
83- INSTANCE_SESSIONS_CACHE_FILE_EXPIRY=${INSTANCE_SESSIONS_CACHE_FILE_EXPIRY:-"600"}
84- INSTANCE_SESSIONS_CACHE_FILE_NAMESPACE=${INSTANCE_SESSIONS_CACHE_FILE_NAMESPACE:-"sessions"}
85- INSTANCE_SESSIONS_CACHE_FILE_PATH=${INSTANCE_SESSIONS_CACHE_FILE_PATH:-"/cache/"}
86- INSTANCE_SESSIONS_CACHE_TYPE=${INSTANCE_SESSIONS_CACHE_TYPE:-"FILE"}
87-
8890PORTAL_SESSIONS_ACTIVE_FILE_PATH=${PORTAL_SESSIONS_ACTIVE_FILE_PATH:-"${INSTANCE_SESSIONS_ACTIVE_FILE_PATH}"}
8991PORTAL_SESSIONS_ACTIVE_TYPE=${PORTAL_SESSIONS_ACTIVE_TYPE:-"NONE"}
9092PORTAL_SESSIONS_PERSISTENT_FILE_PATH=${PORTAL_SESSIONS_PERSISTENT_FILE_PATH:-"${INSTANCE_SESSIONS_PERSISTENT_FILE_PATH}"}
9193PORTAL_SESSIONS_PERSISTENT_TYPE=${PORTAL_SESSIONS_PERSISTENT_TYPE:-"NONE"}
92- HANDLER_SESSIONS_ACTIVE_FILE_PATH=${HANDLER_SESSIONS_ACTIVE_FILE_PATH:-"${INSTANCE_SESSIONS_ACTIVE_FILE_PATH}"}
93- HANDLER_SESSIONS_ACTIVE_TYPE=${HANDLER_SESSIONS_ACTIVE_TYPE:-"NONE"}
94- HANDLER_SESSIONS_PERSISTENT_FILE_PATH=${HANDLER_SESSIONS_PERSISTENT_FILE_PATH:-"${INSTANCE_SESSIONS_PERSISTENT_FILE_PATH}"}
95- HANDLER_SESSIONS_PERSISTENT_TYPE=${HANDLER_SESSIONS_PERSISTENT_TYPE:-"NONE"}
9694PORTAL_STATIC_PATH=${PORTAL_STATIC_PATH:-"/usr/share/lemonldap-ng/portal/static"}
9795PORTAL_STATIC_PREFIX=${PORTAL_STATIC_PREFIX:-"/static"}
9896PORTAL_TEMPLATES_PATH=${PORTAL_TEMPLATES_PATH:-"/usr/share/lemonldap-ng/portal/templates"}
0 commit comments