chore: dev environment — signet testnet stack, mock LND RPCs, faucet button

Switch docker-compose from regtest to signet, add standalone testnet stack
(docker-compose.testnet.yml) with Bitcoin+LND+ThunderHub+Fedimint. Mock
backend now auto-detects Podman/Docker sockets and includes full LND/Lightning
RPC mocks. Dev scripts refactored with boot mode, testnet option, and macOS
EAGAIN fix for port cleanup. Added dev faucet button to Home.vue.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Dorian
2026-03-18 21:06:14 +00:00
parent e9da567116
commit db2ad27340
10 changed files with 958 additions and 218 deletions

View File

@@ -0,0 +1,8 @@
# ThunderHub account config — connects to LND signet node
# The LND data volume is mounted read-only at /lnd-data
masterPassword: "thunderhub"
accounts:
- name: "Archy Signet"
serverUrl: "lnd-signet:10009"
macaroonPath: "/lnd-data/data/chain/bitcoin/signet/admin.macaroon"
certificatePath: "/lnd-data/tls.cert"