Add docker-compose, README, fix SSE dispatch

Use Undertow dispatch for SSE handler to avoid Ring adapter conflict.
Add docker-compose.yml (port 4101 to coexist with local dev on 4100).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-23 20:48:54 +01:00
co-authored by Claude Opus 4.6
parent f64aa98b04
commit 6f20cd63c6
4 changed files with 79 additions and 6 deletions
+10
View File
@@ -8,6 +8,16 @@ Bitcoin data backend — Clojure Kit application. Fetches BTC prices from Binanc
- `make repl` — Start nREPL
- `make test` — Run tests
- `make uberjar` — Build production JAR
- `docker compose up -d` — Start btcdata container
## Docker
Docker runs alongside local dev on different ports and databases:
| | Local dev | Docker |
|--|----------------|----------------|
| **Port** | localhost:4100 | localhost:4101 |
| **Database** | btcprice | btcprod |
## REPL Commands