diff --git a/.gitignore b/.gitignore index 2c79f53335..b7807b6914 100644 --- a/.gitignore +++ b/.gitignore @@ -1,8 +1,8 @@ -.gitignore .transifexrc .vstags tags dev/conf +dev/notifications dev/sessions doc/sources/admin/_build/ doc/pages/documentation/ @@ -29,5 +29,3 @@ lemonldap-ng-portal/blib/ lemonldap-ng-portal/pm_to_blib lemonldap-ng-*/MANIFEST.bak node_modules -dev/sessions/ -dev/conf/ diff --git a/dev/lmConf-1.json b/dev/lmConf-1.json index 0d377788bb..3e25b5d574 100644 --- a/dev/lmConf-1.json +++ b/dev/lmConf-1.json @@ -382,7 +382,7 @@ "notification": 1, "notificationStorage": "File", "notificationStorageOptions": { - "dirName": "/app/dev" + "dirName": "/app/dev/notifications" }, "oidcAuthnLevel": 1, "oidcOPMetaDataExportedVars": {}, diff --git a/docker/entrypoint.sh b/docker/entrypoint.sh index cfa1da21b2..e01942877a 100755 --- a/docker/entrypoint.sh +++ b/docker/entrypoint.sh @@ -13,7 +13,8 @@ export LLNG_DEFAULTCONFFILE="/app/dev/lemonldap-ng.ini" # Start client apps /usr/sbin/apachectl start -mkdir -p "$(pwd)/dev/sessions/lock" "$(pwd)/dev/sessions/persistents/lock" + +mkdir -p "$(pwd)/dev/sessions/lock" "$(pwd)/dev/sessions/persistents/lock" "$(pwd)/dev/notifications" # Create default conf. if missing [ ! -e "$(pwd)/dev/conf/lmConf-1.json" ] && mkdir -p "$(pwd)/dev/conf/" && cp "$(pwd)/dev/lmConf-1.json" "$(pwd)/dev/conf/"