From e7a3a0a673d64709987a6e1137c6fe276778b5d4 Mon Sep 17 00:00:00 2001 From: Oskar Date: Tue, 8 Jun 2021 00:47:00 +0200 Subject: [PATCH] Update config to search non-repo local files (in /etc) first In order to allow for secrets in the local config file that should be nowhere near a public repo --- config.ini | 6 ++++++ ftracker/config.py | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/config.ini b/config.ini index 1ac2ff4..bb1ace1 100644 --- a/config.ini +++ b/config.ini @@ -24,3 +24,9 @@ guideline_url = https://fasttube.de/wp-content/uploads/2020/12/Cororna-Regeln-St # JSON indentation for debugging json_indent = 4 + +# VAPID credentials for push notifications +# private key: base64url encoded private part of an EC-Prime256v1 keypair. See INSTALL.md +# sender info: usually mailto link to responsible party to contact about issues +push_private_key = abcdefghijklm_NOPQRSTUVWXYZ-0123456789 +push_sender_info = mailto:it@fasttube.de diff --git a/ftracker/config.py b/ftracker/config.py index fe369c6..a2dc075 100644 --- a/ftracker/config.py +++ b/ftracker/config.py @@ -9,10 +9,10 @@ class Config: def findConfigFile(): if len(sys.argv) > 1: return sys.argv[1] - elif Path('config.ini').is_file(): - return 'config.ini' elif Path('/etc/ftracker/config.ini').is_file(): return '/etc/ftracker/config.ini' + elif Path('config.ini').is_file(): + return 'config.ini' else: return None