regtest: rename castle → libra in default-installed extensions
Some checks are pending
ci / regtest (push) Waiting to run

The castle LNbits extension was renamed to libra. Updates the
default-install / default-user env vars in docker-compose.dev.yml
and the fava-url pin in lnbits-entrypoint.sh (DB filename, slug,
log prefix, comments). The entrypoint script was previously
untracked — tracking it now so the rename persists for fresh
checkouts.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
This commit is contained in:
Padreug 2026-05-05 20:44:47 +02:00
commit e404b7ee11
2 changed files with 49 additions and 2 deletions

View file

@ -25,14 +25,21 @@ services:
LNBITS_DATA_FOLDER: "./data"
LNBITS_EXTENSIONS_PATH: "/shared"
FAKE_WALLET_SECRET: "devsecret"
LNBITS_EXTENSIONS_DEFAULT_INSTALL: "lnurlp,nostrclient,nostrrelay,nostrmarket,events,castle,satmachineclient,satmachineadmin"
LNBITS_EXTENSIONS_DEFAULT_INSTALL: "lnurlp,nostrclient,nostrrelay,nostrmarket,events,libra,satmachineclient,satmachineadmin"
LNBITS_ADMIN_EXTENSIONS: "nostrclient,nostrrelay,satmachineadmin"
LNBITS_USER_DEFAULT_EXTENSIONS: "lnurlp,nostrmarket,events,castle,satmachineclient"
LNBITS_USER_DEFAULT_EXTENSIONS: "lnurlp,nostrmarket,events,libra,satmachineclient"
ports:
- 5001:5001
volumes:
- ./data/lnbits-dev:/app/data
- /home/padreug/dev/shared/extensions:/shared/extensions
# Bind the lnbits package so host edits are picked up on container
# restart without rebuilding the image. The venv at /app/.venv stays
# baked in.
- ${LNBITS_SRC:-/home/padreug/dev/lnbits/demo}/lnbits:/app/lnbits
# Pre-start init: pin libra's fava_url to http://fava:5000.
- ./lnbits-entrypoint.sh:/usr/local/bin/lnbits-entrypoint.sh:ro
command: ["/usr/local/bin/lnbits-entrypoint.sh"]
fava:
hostname: fava