Expand description
Environment variables module
This module contains all environment variable definitions and parsing logic organized by component.
Constantsยง
- DATABASE_
ENV_ VAR - DATABASE_
URL_ ENV_ VAR - ENV_
AUTH_ POSTGRES_ CONNECTION_ TIMEOUT - ENV_
AUTH_ POSTGRES_ MAX_ CONNECTIONS - ENV_
AUTH_ POSTGRES_ TLS_ MODE - ENV_
AUTH_ POSTGRES_ URL - ENV_
CACHE_ SECONDS - ENV_
CLN_ BOLT12 - ENV_
CLN_ FEE_ PERCENT - ENV_
CLN_ RESERVE_ FEE_ MIN - ENV_
CLN_ RPC_ PATH - ENV_
ENABLE_ SWAGGER - ENV_
EXTEND_ CACHE_ SECONDS - ENV_
FAKE_ WALLET_ FEE_ PERCENT - ENV_
FAKE_ WALLET_ MAX_ DELAY - ENV_
FAKE_ WALLET_ MIN_ DELAY - ENV_
FAKE_ WALLET_ RESERVE_ FEE_ MIN - ENV_
FAKE_ WALLET_ SUPPORTED_ UNITS - ENV_
GRPC_ PROCESSOR_ ADDRESS - ENV_
GRPC_ PROCESSOR_ PORT - ENV_
GRPC_ PROCESSOR_ SUPPORTED_ UNITS - ENV_
GRPC_ PROCESSOR_ TLS_ DIR - ENV_
INPUT_ FEE_ PPK - ENV_
LISTEN_ HOST - ENV_
LISTEN_ PORT - ENV_
LNBITS_ ADMIN_ API_ KEY - ENV_
LNBITS_ API - ENV_
LNBITS_ FEE_ PERCENT - ENV_
LNBITS_ INVOICE_ API_ KEY - ENV_
LNBITS_ RESERVE_ FEE_ MIN - ENV_
LND_ ADDRESS - ENV_
LND_ CERT_ FILE - ENV_
LND_ FEE_ PERCENT - ENV_
LND_ MACAROON_ FILE - ENV_
LND_ RESERVE_ FEE_ MIN - ENV_
LN_ BACKEND - ENV_
LN_ INVOICE_ DESCRIPTION - ENV_
LN_ MAX_ MELT - ENV_
LN_ MAX_ MINT - ENV_
LN_ MIN_ MELT - ENV_
LN_ MIN_ MINT - ENV_
LOGGING_ CONSOLE_ LEVEL - ENV_
LOGGING_ FILE_ LEVEL - ENV_
LOGGING_ OUTPUT - ENV_
MINT_ CONTACT_ EMAIL - ENV_
MINT_ CONTACT_ NOSTR - ENV_
MINT_ DESCRIPTION - ENV_
MINT_ DESCRIPTION_ LONG - ENV_
MINT_ ICON_ URL - ENV_
MINT_ MANAGEMENT_ ADDRESS - ENV_
MINT_ MANAGEMENT_ ENABLED - ENV_
MINT_ MANAGEMENT_ PORT - ENV_
MINT_ MANAGEMENT_ TLS_ DIR_ PATH - ENV_
MINT_ MOTD - ENV_
MINT_ NAME - ENV_
MINT_ PUBKEY - ENV_
MINT_ TOS_ URL - ENV_
MNEMONIC - ENV_
POSTGRES_ CONNECTION_ TIMEOUT - ENV_
POSTGRES_ MAX_ CONNECTIONS - ENV_
POSTGRES_ TLS_ MODE - ENV_
POSTGRES_ URL - ENV_
QUOTE_ TTL_ MELT - ENV_
QUOTE_ TTL_ MINT - ENV_
SECONDS_ QUOTE_ VALID - ENV_
SEED - ENV_
SIGNATORY_ CERTS - ENV_
SIGNATORY_ URL - ENV_URL
- ENV_
WORK_ DIR