From d5041030000685a51a922b1cb0c53805d208c525 Mon Sep 17 00:00:00 2001 From: nd <git@notandy.de> Date: Fri, 17 Jul 2020 17:26:04 +0200 Subject: [PATCH] updated config handling --- uffd/__init__.py | 2 -- uffd/default_config.cfg | 15 ++++++++++++++- 2 files changed, 14 insertions(+), 3 deletions(-) diff --git a/uffd/__init__.py b/uffd/__init__.py index 7dfe0dcf..43ab85f6 100644 --- a/uffd/__init__.py +++ b/uffd/__init__.py @@ -16,10 +16,8 @@ def create_app(test_config=None): # set development default config values app.config.from_mapping( - TEMPLATES_AUTO_RELOAD=True, SECRET_KEY=secrets.token_hex(128), SQLALCHEMY_DATABASE_URI="sqlite:///{}".format(os.path.join(app.instance_path, 'uffd.sqlit3')), - SQLALCHEMY_ECHO=True, ) app.config.from_pyfile('default_config.cfg') diff --git a/uffd/default_config.cfg b/uffd/default_config.cfg index 58b85012..f6405eec 100644 --- a/uffd/default_config.cfg +++ b/uffd/default_config.cfg @@ -7,9 +7,10 @@ LDAP_USER_OBJECTCLASSES=["vmailUser", "top", "inetOrgPerson", "organizationalPer LDAP_USER_GID=20001 LDAP_USER_MIN_UID=10000 LDAP_USER_MAX_UID=18999 + SESSION_LIFETIME_SECONDS=3600 -ACL_LDAP_GROUP_USEREDIT="admins" +ACL_LDAP_GROUP_USEREDIT="admins" ACL_ADMIN_GROUP="admin" ACL_SELFSERVICE_GROUP="user" @@ -19,3 +20,15 @@ MAIL_USERNAME='yourId@gmail.com' MAIL_PASSWORD='*****' MAIL_USE_STARTTLS=True MAIL_FROM_ADDRESS='foo@bar.com' + +# do NOT set in production + +#TEMPLATES_AUTO_RELOAD=True +#SQLALCHEMY_ECHO=True +#FLASK_ENV=development + +# DO set in production + +# SECRET_KEY=<long key> +# FLASK_ENV=production +# SQLALCHEMY_DATABASE_URI=<path> -- GitLab