mirror of
https://github.com/lnbits/lnbits-legend.git
synced 2024-11-20 10:39:59 +01:00
b47685f8aa
* feat: add support for python 3.10 * fix: move all in-line comments to their own line On some systems the environs package was uable to parse values as it tried read the comments as code...
94 lines
3.0 KiB
Plaintext
94 lines
3.0 KiB
Plaintext
HOST=127.0.0.1
|
|
PORT=5000
|
|
|
|
DEBUG=false
|
|
|
|
LNBITS_ALLOWED_USERS=""
|
|
LNBITS_ADMIN_USERS=""
|
|
# Extensions only admin can access
|
|
LNBITS_ADMIN_EXTENSIONS="ngrok"
|
|
LNBITS_DEFAULT_WALLET_NAME="LNbits wallet"
|
|
|
|
# csv ad image filepaths or urls, extensions can choose to honor
|
|
LNBITS_AD_SPACE=""
|
|
|
|
# Hides wallet api, extensions can choose to honor
|
|
LNBITS_HIDE_API=false
|
|
|
|
# Disable extensions for all users, use "all" to disable all extensions
|
|
LNBITS_DISABLED_EXTENSIONS="amilk"
|
|
|
|
# Database: to use SQLite, specify LNBITS_DATA_FOLDER
|
|
# to use PostgreSQL, specify LNBITS_DATABASE_URL=postgres://...
|
|
# to use CockroachDB, specify LNBITS_DATABASE_URL=cockroachdb://...
|
|
# for both PostgreSQL and CockroachDB, you'll need to install
|
|
# psycopg2 as an additional dependency
|
|
LNBITS_DATA_FOLDER="./data"
|
|
# LNBITS_DATABASE_URL="postgres://user:password@host:port/databasename"
|
|
|
|
LNBITS_FORCE_HTTPS=true
|
|
LNBITS_SERVICE_FEE="0.0"
|
|
# value in millisats
|
|
LNBITS_RESERVE_FEE_MIN=2000
|
|
# value in percent
|
|
LNBITS_RESERVE_FEE_PERCENT=1.0
|
|
|
|
# Change theme
|
|
LNBITS_SITE_TITLE="LNbits"
|
|
LNBITS_SITE_TAGLINE="free and open-source lightning wallet"
|
|
LNBITS_SITE_DESCRIPTION="Some description about your service, will display if title is not 'LNbits'"
|
|
# Choose from mint, flamingo, freedom, salvador, autumn, monochrome, classic
|
|
LNBITS_THEME_OPTIONS="classic, bitcoin, freedom, mint, autumn, monochrome, salvador"
|
|
# LNBITS_CUSTOM_LOGO="https://lnbits.com/assets/images/logo/logo.svg"
|
|
|
|
# Choose from LNPayWallet, OpenNodeWallet, LntxbotWallet, ClicheWallet
|
|
# LndRestWallet, CoreLightningWallet, LNbitsWallet, SparkWallet, FakeWallet, EclairWallet
|
|
LNBITS_BACKEND_WALLET_CLASS=VoidWallet
|
|
# VoidWallet is just a fallback that works without any actual Lightning capabilities,
|
|
# just so you can see the UI before dealing with this file.
|
|
|
|
# Set one of these blocks depending on the wallet kind you chose above:
|
|
|
|
# ClicheWallet
|
|
CLICHE_ENDPOINT=ws://127.0.0.1:12000
|
|
|
|
# SparkWallet
|
|
SPARK_URL=http://localhost:9737/rpc
|
|
SPARK_TOKEN=myaccesstoken
|
|
|
|
# CoreLightningWallet
|
|
CORELIGHTNING_RPC="/home/bob/.lightning/bitcoin/lightning-rpc"
|
|
|
|
# LnbitsWallet
|
|
LNBITS_ENDPOINT=https://legend.lnbits.com
|
|
LNBITS_KEY=LNBITS_ADMIN_KEY
|
|
|
|
# LndRestWallet
|
|
LND_REST_ENDPOINT=https://127.0.0.1:8080/
|
|
LND_REST_CERT="/home/bob/.config/Zap/lnd/bitcoin/mainnet/wallet-1/data/chain/bitcoin/mainnet/tls.cert"
|
|
LND_REST_MACAROON="/home/bob/.config/Zap/lnd/bitcoin/mainnet/wallet-1/data/chain/bitcoin/mainnet/admin.macaroon or HEXSTRING"
|
|
# To use an AES-encrypted macaroon, set
|
|
# LND_REST_MACAROON_ENCRYPTED="eNcRyPtEdMaCaRoOn"
|
|
|
|
# LNPayWallet
|
|
LNPAY_API_ENDPOINT=https://api.lnpay.co/v1/
|
|
# Secret API Key under developers tab
|
|
LNPAY_API_KEY=LNPAY_API_KEY
|
|
# Wallet Admin in Wallet Access Keys
|
|
LNPAY_WALLET_KEY=LNPAY_ADMIN_KEY
|
|
|
|
# LntxbotWallet
|
|
LNTXBOT_API_ENDPOINT=https://lntxbot.com/
|
|
LNTXBOT_KEY=LNTXBOT_ADMIN_KEY
|
|
|
|
# OpenNodeWallet
|
|
OPENNODE_API_ENDPOINT=https://api.opennode.com/
|
|
OPENNODE_KEY=OPENNODE_ADMIN_KEY
|
|
|
|
# FakeWallet
|
|
FAKE_WALLET_SECRET="ToTheMoon1"
|
|
LNBITS_DENOMINATION=sats
|
|
|
|
# EclairWallet
|
|
ECLAIR_URL=http://127.0.0.1:8283
|
|
ECLAIR_PASS=eclairpw |