istrain-public: from-scratch build of a passive RF train detector
Public community release. The complete working system — DSP + decoders (scripts/), web dashboard + API (dashboard/), container stack (docker/), config templates (config/) — plus APOCALYPSE-EDITION.md, the full build guide for a human or a coding agent. GPLv3 (PyEOT dependency). Scrubbed of all secrets, internal IPs, hostnames, and location detail. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -0,0 +1,8 @@
|
||||
# istrain scan-hop — 1001 retune-in-place: iq_hop.py (python+numpy, from the worker base) driving
|
||||
# rtl_tcp (lifted from the airband image's blog-fork build — same librtlsdr for both radios).
|
||||
# ⚠ BUILD ORDER: istrain-airband:mill must exist first (deploy.sh builds airband before this).
|
||||
FROM istrain-worker:mill
|
||||
COPY --from=istrain-airband:mill /usr/local/bin/rtl_tcp /usr/local/bin/rtl_tcp
|
||||
COPY --from=istrain-airband:mill /usr/local/lib /usr/local/lib
|
||||
RUN ldconfig
|
||||
CMD ["python3", "/app/scripts/iq_hop.py"]
|
||||
Reference in New Issue
Block a user