From 015ebffc6144d1583d0b6f4b5350627e2a42843a Mon Sep 17 00:00:00 2001 From: ABelliqueux Date: Sun, 13 Nov 2022 12:15:40 +0100 Subject: [PATCH] Use HTTP_url_scheme according to new config useSSL --- app.py | 12 ++++++++++-- defaults.toml | 1 + 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/app.py b/app.py index b407af5..390919e 100755 --- a/app.py +++ b/app.py @@ -30,6 +30,7 @@ upload_folder = os.path.expanduser(app.config['DEFAULT']['media_folder_local']) media_exts = app.config['DEFAULT']['media_exts'] HTTP_secret = str(app.config['DEFAULT']['auth']) debug = app.config['DEFAULT']['debug'] +useSSL = app.config['DEFAULT']['useSSL'] rssi_signal = 0 # HTTP upload settings @@ -43,6 +44,13 @@ users = { "": generate_password_hash(HTTP_secret), } +HTTP_url_scheme = "http" +if useSSL: + HTTP_url_scheme += "s" + +if debug: + print(HTTP_url_scheme) + @auth.verify_password def verify_password(username, password): ''' @@ -198,5 +206,5 @@ def upload_file(over_write=1): if __name__ == '__main__': # Turn ACT and POW leds off on start # ~ led_init() -# app.run() - serve(app, host='127.0.0.1', port=5000, url_scheme='https') + # ~ app.run() + serve(app, host='127.0.0.1', port=5000, url_scheme=HTTP_url_scheme) diff --git a/defaults.toml b/defaults.toml index 80fa96a..7ec4142 100644 --- a/defaults.toml +++ b/defaults.toml @@ -1,5 +1,6 @@ [DEFAULT] debug = 1 +useSSL = true auth = "secret" media_folder_local = "~/Videos" media_exts = ["mp4", "avi", "mkv"]