citadel-apps/apps/lnbits/app.yml

71 lines
2.2 KiB
YAML
Raw Normal View History

2022-04-09 20:00:56 +00:00
# SPDX-FileCopyrightText: 2021 Citadel and contributors
#
# SPDX-License-Identifier: AGPL-3.0-only
# yaml-language-server: $schema=../../app-standard-v3.yml
version: 3
metadata:
category: Lightning Node Management
name: LNbits
version: baf55af
tagline: Multi-user wallet management system
2022-04-10 13:15:22 +00:00
description: Description coming soon.
2022-04-09 20:00:56 +00:00
developers:
LNbits: https://github.com/lnbits/lnbits
dependencies:
- - lnd
- c-lightning
repo: https://github.com/lnbits/lnbits
support: https://t.me/lnbits
gallery:
- 1.jpg
- 2.jpg
- 3.jpg
defaultPassword: $APP_SEED
containers:
2022-08-29 17:47:58 +00:00
- image: ghcr.io/runcitadel/lnbits-legends:feat-admin-password@sha256:6bac25967c407f6c25d3194107baf916bddc076c072c958b0977c88bfa074a32
2022-06-05 17:20:16 +00:00
command: sh -c 'uvicorn lnbits.__main__:app --port 5000 --proxy-headers --host
0.0.0.0 --forwarded-allow-ips "*"'
2022-04-09 20:00:56 +00:00
user: 1000:1000
init: true
port: 5000
environment:
LNBITS_DATA_FOLDER: /data
LNBITS_BACKEND_WALLET_CLASS: LndRestWallet
LND_REST_ENDPOINT: https://$LND_IP:$LND_REST_PORT/
LND_REST_CERT: /lnd/tls.cert
LND_REST_MACAROON: /lnd/data/chain/bitcoin/$BITCOIN_NETWORK/admin.macaroon
LNBITS_SITE_TITLE: LNbits on Citadel
LNBITS_DEFAULT_WALLET_NAME: LNbits wallet
LNBITS_DISABLED_EXTENSIONS: amilk
LNBITS_ADMIN_LOGIN_KEY: $APP_SEED
2022-08-19 17:09:50 +00:00
LNBITS_ADMIN_EXTENSIONS: ngrok,admin
2022-04-09 20:00:56 +00:00
name: main-lnd
data:
- data:/data
restart: on-failure
requires:
- lnd
2022-08-29 17:47:58 +00:00
- image: ghcr.io/runcitadel/lnbits-legends:feat-admin-password@sha256:6bac25967c407f6c25d3194107baf916bddc076c072c958b0977c88bfa074a32
2022-06-05 17:20:16 +00:00
command: sh -c 'uvicorn lnbits.__main__:app --port 5000 --proxy-headers --host
0.0.0.0 --forwarded-allow-ips "*"'
2022-04-09 20:00:56 +00:00
user: 1000:1000
init: true
port: 5000
environment:
LNBITS_DATA_FOLDER: /data
LNBITS_BACKEND_WALLET_CLASS: CLightningWallet
CLIGHTNING_RPC: /c-lightning/bitcoin/lightning-rpc
LNBITS_SITE_TITLE: LNbits (c-lightning)
LNBITS_DEFAULT_WALLET_NAME: LNbits wallet
LNBITS_DISABLED_EXTENSIONS: amilk
LNBITS_ADMIN_LOGIN_KEY: $APP_SEED
2022-08-19 17:09:50 +00:00
LNBITS_ADMIN_EXTENSIONS: ngrok,admin
2022-04-09 20:00:56 +00:00
name: main-c-lightning
data:
- data:/data
requires:
- c-lightning
restart: on-failure