Add real-time BTC price feed via Binance WebSocket

Connect to Binance trade stream, persist prices to binance_price table
(throttled to every 5s), and live-update the home page via HTMX polling.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-17 15:51:10 +01:00
co-authored by Claude Opus 4.6
parent bb604b302a
commit a50256a042
7 changed files with 125 additions and 6 deletions
@@ -0,0 +1 @@
DROP TABLE binance_price;
@@ -0,0 +1,5 @@
CREATE TABLE binance_price (
id BIGSERIAL PRIMARY KEY,
price NUMERIC(18,8) NOT NULL,
recorded_at TIMESTAMPTZ NOT NULL DEFAULT NOW()
);