diff --git a/app/_config.py b/app/_config.py index ba5f397..ff87515 100644 --- a/app/_config.py +++ b/app/_config.py @@ -1,6 +1,8 @@ ########################################################## ############# CONFIGURATION FILE | Flask IPAM ############ +import random, string + ## Flask Server (For DEV) app_ip = '127.0.0.1' app_port = 80 @@ -8,13 +10,14 @@ app_debug = True app_maintenance = False app_name = 'takeus-ipam' -app_version = 'V1.2' +app_version = 'V1.3' app_release_date = '02/2025' app_url = "http://0.0.0.0" class Configuration: - # openssl rand -hex 32 - SECRET_KEY = '619b2920234c8c472b2a7121c82a5d62ea86a083dc00e2bc9b09b695f00641ea' + # replace SECRET_KEY with value from "openssl rand -hex 32" or similar for STATIC sessions + # With actual configuration, every application restart, user have to re-login... + SECRET_KEY = ''.join(random.SystemRandom().choice(string.ascii_uppercase + string.digits) for _ in range(32)) # DB CONFIG SQLALCHEMY_DATABASE_URI = 'sqlite:///database.db' SQLALCHEMY_TRACK_MODIFICATIONS = False