fix: move MQTT credentials from decode script to gitignored .env #52

Merged
daru merged 2 commits from fix/mqtt-creds-env into main 2026-09-18 04:19:01 +00:00
Contributor

Removes the live broker password from decode_pickle.sh: the script now sources a gitignored .env (see .env.example) and builds the rtl_433 -F URL from it, with a clear error if .env is missing or creds are empty.

Commits:

  • 2e78287 fix: move MQTT credentials from decode script to gitignored .env

Note: the old password remains in history (commit 9e058d5) — rotate it on the broker; history rewrite deferred while repo is private.

Fixes #51

Removes the live broker password from decode_pickle.sh: the script now sources a gitignored .env (see .env.example) and builds the rtl_433 -F URL from it, with a clear error if .env is missing or creds are empty. Commits: - 2e78287 fix: move MQTT credentials from decode script to gitignored .env Note: the old password remains in history (commit 9e058d5) — rotate it on the broker; history rewrite deferred while repo is private. Fixes #51
The rtl_433 -F MQTT URL in decode_pickle.sh contained a live broker
password in plaintext. The script now sources .env from the repo root
(gitignored, .env.example committed with blank credentials) and builds
the URL from MQTT_HOST/PORT/USER/PASSWORD/BASE/EVENTS, failing with a
clear message if .env is missing or credentials are empty.
daru merged commit f2f00f620f into main 2026-09-18 04:19:01 +00:00
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
daru/PICsense!52
No description provided.