ThunderHub
Docker 应用程序 from Raccommode's Repository
概述
要求
运行时参数
- 网络用户界面
http://[IP]:[PORT:3000]- 网络
bridge- 外壳
sh- 特权
- false
模板配置
Web interface port. Container port: 3000.
- 目标
- 3000
- 默认值
- 3000
- 价值
- 3000
Stores ThunderHub account config, optional cookie, and optional SQLite database files.
- 目标
- /data
- 默认值
- /mnt/user/appdata/thunderhub
- 价值
- /mnt/user/appdata/thunderhub
Interface ThunderHub listens on inside the container.
- 目标
- HOST
- 默认值
- 0.0.0.0
- 价值
- 0.0.0.0
Path to the ThunderHub YAML account config inside the container. ThunderHub can create this file if the Data path is writable.
- 目标
- ACCOUNT_CONFIG_PATH
- 默认值
- /data/thubConfig.yaml
- 价值
- /data/thubConfig.yaml
Optional password override used for all YAML accounts.
- 目标
- MASTER_PASSWORD_OVERRIDE
Logging level, for example error, warn, info, debug, or verbose.
- 目标
- LOG_LEVEL
- 默认值
- info
- 价值
- info
Default interface theme. Use dark or light.
- 目标
- THEME
- 默认值
- dark
- 价值
- dark
Default currency display, for example sat, btc, or usd.
- 目标
- CURRENCY
- 默认值
- sat
- 价值
- sat
Mempool API base URL used for fee and block data.
- 目标
- MEMPOOL_URL
- 默认值
- https://mempool.space
- 价值
- https://mempool.space
Optional SOCKS proxy used for outbound connections, for example socks://127.0.0.1:9050.
- 目标
- TOR_PROXY_SERVER
Fetch exchange price data. Set to false to disable.
- 目标
- FETCH_PRICES
- 默认值
- true
- 价值
- true
Fetch fee recommendation data. Set to false to disable.
- 目标
- FETCH_FEES
- 默认值
- true
- 价值
- true
Disable external links in the interface. Use true or false.
- 目标
- DISABLE_LINKS
- 默认值
- false
- 价值
- false
Disable checks against the latest GitHub release. Use true or false.
- 目标
- NO_VERSION_CHECK
- 默认值
- false
- 价值
- false
Disable all Lightning realtime subscriptions. Use true or false.
- 目标
- DISABLE_ALL_SUBS
- 默认值
- false
- 价值
- false
Optional read-only mount for an LND data directory. YAML accounts can use lndDir: /lnd.
- 目标
- /lnd
Optional read-only mount for a Lightning Terminal data directory. YAML accounts can use litDir: /lit.
- 目标
- /lit
Optional SSO node gRPC address, for example 192.168.1.10:10009 or lnd:10009.
- 目标
- SSO_SERVER_URL
Optional SSO TLS certificate path inside the container, for example /lnd/tls.cert.
- 目标
- SSO_CERT_PATH
Optional directory containing admin.macaroon for SSO, for example /lnd/data/chain/bitcoin/mainnet.
- 目标
- SSO_MACAROON_PATH
SSO node type. Use lnd or litd.
- 目标
- SSO_NODE_TYPE
- 默认值
- lnd
- 价值
- lnd
Allow SSO without auth. Only use behind trusted access controls. Use true or false.
- 目标
- DANGEROUS_NO_SSO_AUTH
- 默认值
- false
- 价值
- false
Optional persistent cookie secret path. Keep this in the Data path if enabled.
- 目标
- COOKIE_PATH
- 默认值
- /data/.cookie
- 价值
- /data/.cookie
Optional value that can be referenced from thubConfig.yaml as {YML_ENV_1}.
- 目标
- YML_ENV_1
Optional value that can be referenced from thubConfig.yaml as {YML_ENV_2}.
- 目标
- YML_ENV_2
Optional secret value that can be referenced from thubConfig.yaml as {YML_ENV_3}.
- 目标
- YML_ENV_3
Optional value that can be referenced from thubConfig.yaml as {YML_ENV_4}.
- 目标
- YML_ENV_4
Optional database backend. Leave blank to disable, or use sqlite or postgres.
- 目标
- DB_TYPE
SQLite database path used when Database Type is sqlite.
- 目标
- DB_SQLITE_PATH
- 默认值
- /data/thunderhub.db
- 价值
- /data/thunderhub.db
Postgres connection URL used when Database Type is postgres.
- 目标
- DB_POSTGRES_URL
Optional 64-character hex key for encrypting node credentials at rest.
- 目标
- DB_ENCRYPTION_KEY
详细信息
apotdevin/thunderhub:latest在Unraid 上运行 ThunderHub 。
ThunderHub 已被列入Unraid OS 的社区应用程序。探索Unraid ,构建灵活的家庭服务器、NAS 或家庭实验室。