umbrel-bitcoin/utils/const.js
Nathan Fretz cc5e1fd98d Allow tweaking bitcoin.conf directly from the UI
Co-authored-by: Luke Childs <lukechilds123@gmail.com>
Co-authored-by: Mayank Chhabra <mayankchhabra9@gmail.com>
Co-authored-by: Steven Briscoe <me@stevenbriscoe.com>
2022-12-21 17:04:47 +00:00

25 lines
1.5 KiB
JavaScript

/* eslint-disable id-length */
module.exports = {
REQUEST_CORRELATION_NAMESPACE_KEY: 'umbrel-manager-request',
REQUEST_CORRELATION_ID_KEY: 'reqId',
DEVICE_HOSTNAME: process.env.DEVICE_HOSTNAME || 'umbrel.local',
BITCOIN_P2P_HIDDEN_SERVICE: process.env.BITCOIN_P2P_HIDDEN_SERVICE,
BITCOIN_RPC_HIDDEN_SERVICE: process.env.BITCOIN_RPC_HIDDEN_SERVICE,
BITCOIN_RPC_USER: process.env.BITCOIN_RPC_USER || 'umbrel',
BITCOIN_RPC_PASSWORD: process.env.BITCOIN_RPC_PASSWORD || 'moneyprintergobrrr',
DEVICE_DOMAIN_NAME: process.env.DEVICE_DOMAIN_NAME,
JSON_STORE_FILE: process.env.JSON_STORE_FILE || "/data/bitcoin-config.json",
UMBREL_BITCOIN_CONF_FILEPATH: process.env.UMBREL_BITCOIN_CONF_FILE || "/bitcoin/.bitcoin/umbrel-bitcoin.conf",
BITCOIN_CONF_FILEPATH: process.env.BITCOIN_CONF_FILE || "/bitcoin/.bitcoin/bitcoin.conf",
BITCOIN_INITIALIZE_WITH_CLEARNET_OVER_TOR: process.env.BITCOIN_INITIALIZE_WITH_CLEARNET_OVER_TOR === 'true',
BITCOIN_P2P_PORT: process.env.BITCOIN_P2P_PORT || 8333,
BITCOIN_RPC_PORT: process.env.BITCOIN_RPC_PORT || 8332,
BITCOIN_DEFAULT_NETWORK: process.env.BITCOIN_DEFAULT_NETWORK || "mainnet",
BITCOIND_IP: process.env.BITCOIND_IP,
TOR_PROXY_IP: process.env.TOR_PROXY_IP,
TOR_PROXY_PORT: process.env.TOR_PROXY_PORT,
TOR_PROXY_CONTROL_PORT: process.env.TOR_PROXY_CONTROL_PORT,
TOR_PROXY_CONTROL_PASSWORD: process.env.TOR_PROXY_CONTROL_PASSWORD,
I2P_DAEMON_IP: process.env.I2P_DAEMON_IP,
I2P_DAEMON_PORT: process.env.I2P_DAEMON_PORT
};