diff --git a/files/__main__.py b/files/__main__.py index d7b33b9ca..52d1a0ce2 100644 --- a/files/__main__.py +++ b/files/__main__.py @@ -98,7 +98,7 @@ app.config['SEND_FILE_MAX_AGE_DEFAULT'] = 0 if app.debug else 3153600 app.config["SESSION_COOKIE_NAME"] = "session_" + environ.get("SITE_ID").strip().lower() app.config["VERSION"] = "1.0.0" app.config['MAX_CONTENT_LENGTH'] = 16 * 1024 * 1024 -app.config["SESSION_COOKIE_SECURE"] = "localhost" not in environ.get("DOMAIN") +app.config["SESSION_COOKIE_SECURE"] = bool(environ.get('SESSION_COOKIE_SECURE', "localhost" not in environ.get("DOMAIN"))) app.config["SESSION_COOKIE_SAMESITE"] = "Lax" app.config["PERMANENT_SESSION_LIFETIME"] = 60 * 60 * 24 * 365 app.config["DEFAULT_COLOR"] = environ.get("DEFAULT_COLOR", "ffffff").strip()