From 31dcec331e6184ab8b7f2e81273e542ea693dab1 Mon Sep 17 00:00:00 2001 From: "Dustin C. Hatch" Date: Sun, 10 Dec 2023 08:58:54 -0600 Subject: [PATCH] Make URLs, etc. configurable --- xactfetch.container | 4 ++++ xactfetch.py | 9 +++++---- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/xactfetch.container b/xactfetch.container index 034113d..78f2348 100644 --- a/xactfetch.container +++ b/xactfetch.container @@ -12,6 +12,10 @@ Environment=PINENTRY_PASSWORD_FILE=/run/secrets/xactfetch Environment=FIREFLY_IMPORT_SECRET_FILE=/run/secrets/firefly-import-secret Environment=FIREFLY_IMPORT_PASSWORD_FILE=/run/secrets/firefly-import-password Environment=FIREFLY_IMPORT_USER=svc.xactfetch +Environment=FIREFLY_III_URL=https://firefly.pyrocufflink.blue +Environment=FIREFLY_IMPORT_URL=https://firefly-importer.pyrocufflink.blue +Environment=NTFY_URL=https://ntfy.pyrocufflink.net +Environment=NTFY_TOPIC=dustin Secret=xactfetch Secret=firefly-import-password Secret=firefly-import-secret diff --git a/xactfetch.py b/xactfetch.py index 531ee5f..ae71f04 100644 --- a/xactfetch.py +++ b/xactfetch.py @@ -20,10 +20,11 @@ from playwright.sync_api import sync_playwright log = logging.getLogger('xactfetch') -NTFY_URL = 'https://ntfy.pyrocufflink.net' -NTFY_TOPIC = 'dustin' -FIREFLY_III_URL = 'https://firefly.pyrocufflink.blue' -FIREFLY_III_IMPORTER_URL = 'https://dustin.import.firefly.pyrocufflink.blue' +NTFY_URL = os.environ['NTFY_URL'] +NTFY_TOPIC = os.environ['NTFY_TOPIC'] +FIREFLY_III_URL = os.environ['FIREFLY_III_URL'] +FIREFLY_III_IMPORTER_URL = os.environ['FIREFLY_IMPORT_URL'] + ACCOUNTS = { 'commerce': { '8357': 1,