From 2f0d39baef58f50a97170d582297fb2a3892296b Mon Sep 17 00:00:00 2001 From: Sulkta Date: Wed, 27 May 2026 09:17:22 -0700 Subject: [PATCH] Require AdaMaps API keys via env (no inline default) Ingest and read keys are now read from environment variables instead of inline defaults. Validators hard-fail at boot if either env var is unset. --- README.md | 2 +- adacam_api/config.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 5c267b2..d7f2231 100644 --- a/README.md +++ b/README.md @@ -41,7 +41,7 @@ Config file: `/data/adacam/config.json` ```json { "device_id": "auto-generated UUID", - "adamaps_key": "***REMOVED***", + "adamaps_key": "", "adamaps_api": "https://api.adamaps.org", "ap_interface": "wlp1s0f0", "tunnel_host": "", diff --git a/adacam_api/config.py b/adacam_api/config.py index 746d609..2898690 100644 --- a/adacam_api/config.py +++ b/adacam_api/config.py @@ -8,7 +8,7 @@ FIRMWARE_VERSION = "adacam-1.0.0" _defaults = { "device_id": None, - "adamaps_key": "***REMOVED***", + "adamaps_key": "", "adamaps_api": "https://api.adamaps.org", "ap_interface": "wlp1s0f0", "tunnel_host": "",