This repository has been archived on 2026-03-24 . You can view files and clone it. You cannot open issues or pull requests or push a commit.
cd3bbda69061f7caeddc7a2c7e168a652fe32d67
Some checks failed
CI / Typecheck & Lint (pull_request) Failing after 0s
- Add .env.example documenting LNBITS_URL and LNBITS_API_KEY (and all other required env vars) so operators know exactly what to set after running infrastructure/lnd-init.sh on the droplet. - Expose lnbits_stub and lnbits_url in GET /api/healthz so operators can immediately verify whether the API is connected to a real Lightning node or running in simulated stub mode. - Emit a loud WARN log at production startup when LNBITS_URL / LNBITS_API_KEY are absent, pointing to lnd-init.sh for setup. Infrastructure scripts (setup.sh, lnd-init.sh, sweep.sh, ops.sh, docker-compose.yml) already cover the full provisioning flow; this change closes the API-side configuration gap. Fixes #12 Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Description
Timmy — Lightning-gated AI agent (TypeScript/Express)
Languages
TypeScript
68.2%
JavaScript
14.8%
Shell
12.4%
HTML
4.1%
CSS
0.4%