You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
54 lines
3.1 KiB
54 lines
3.1 KiB
/* 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',
|
|
USER_FILE: process.env.USER_FILE || '/db/user.json',
|
|
SIGNAL_DIR: process.env.SIGNAL_DIR || '/signals',
|
|
STATUS_DIR: process.env.STATUS_DIR || '/statuses',
|
|
APPS_DIR: process.env.APPS_DIR || '/apps',
|
|
TOR_HIDDEN_SERVICE_DIR: process.env.TOR_HIDDEN_SERVICE_DIR || '/var/lib/tor',
|
|
SHUTDOWN_SIGNAL_FILE: process.env.SHUTDOWN_SIGNAL_FILE || '/signals/shutdown',
|
|
REBOOT_SIGNAL_FILE: process.env.REBOOT_SIGNAL_FILE || '/signals/reboot',
|
|
JWT_PUBLIC_KEY_FILE: process.env.JWT_PUBLIC_KEY_FILE || '/db/jwt-public-key/jwt.pem',
|
|
JWT_PRIVATE_KEY_FILE: process.env.JWT_PRIVATE_KEY_FILE || '/db/jwt-private-key/jwt.key',
|
|
UMBREL_SEED_FILE: process.env.UMBREL_SEED_FILE || '/db/umbrel-seed/seed',
|
|
UMBREL_DASHBOARD_HIDDEN_SERVICE_FILE: process.env.UMBREL_DASHBOARD_HIDDEN_SERVICE_FILE || '/var/lib/tor/web/hostname',
|
|
ELECTRUM_HIDDEN_SERVICE_FILE: process.env.ELECTRUM_HIDDEN_SERVICE_FILE || '/var/lib/tor/electrum/hostname',
|
|
ELECTRUM_PORT: process.env.ELECTRUM_PORT || 50001,
|
|
BITCOIN_P2P_HIDDEN_SERVICE_FILE: process.env.BITCOIN_P2P_HIDDEN_SERVICE_FILE || '/var/lib/tor/bitcoin-p2p/hostname',
|
|
BITCOIN_P2P_PORT: process.env.BITCOIN_P2P_PORT || 8333,
|
|
BITCOIN_RPC_HIDDEN_SERVICE_FILE: process.env.BITCOIN_RPC_HIDDEN_SERVICE_FILE || '/var/lib/tor/bitcoin-rpc/hostname',
|
|
BITCOIN_RPC_PORT: process.env.BITCOIN_RPC_PORT || 8332,
|
|
BITCOIN_RPC_USER: process.env.BITCOIN_RPC_USER || 'umbrel',
|
|
BITCOIN_RPC_PASSWORD: process.env.BITCOIN_RPC_PASSWORD || 'moneyprintergobrrr',
|
|
LND_REST_HIDDEN_SERVICE_FILE: process.env.LND_REST_HIDDEN_SERVICE_FILE || '/var/lib/tor/lnd-rest/hostname',
|
|
LND_GRPC_HIDDEN_SERVICE_FILE: process.env.LND_GRPC_HIDDEN_SERVICE_FILE || '/var/lib/tor/lnd-grpc/hostname',
|
|
LND_CERT_FILE: process.env.LND_CERT_FILE || '/lnd/tls.cert',
|
|
LND_ADMIN_MACAROON_FILE: process.env.LND_ADMIN_MACAROON_FILE || '/lnd/data/chain/bitcoin/mainnet/admin.macaroon',
|
|
LND_WALLET_PASSWORD: process.env.LND_WALLET_PASSWORD || 'moneyprintergobrrr',
|
|
GITHUB_REPO: process.env.GITHUB_REPO || 'getumbrel/umbrel',
|
|
UMBREL_VERSION_FILE: process.env.UMBREL_VERSION_FILE || '/info.json',
|
|
UPDATE_STATUS_FILE: process.env.UPDATE_STATUS_FILE || '/statuses/update-status.json',
|
|
UPDATE_SIGNAL_FILE: process.env.UPDATE_SIGNAL_FILE || '/signals/update',
|
|
UPDATE_LOCK_FILE: process.env.UPDATE_LOCK_FILE || '/statuses/update-in-progress',
|
|
BACKUP_STATUS_FILE: process.env.BACKUP_STATUS_FILE || '/statuses/backup-status.json',
|
|
TOR_PROXY_IP: process.env.TOR_PROXY_IP || '192.168.0.1',
|
|
TOR_PROXY_PORT: process.env.TOR_PROXY_PORT || 9050,
|
|
STATUS_CODES: {
|
|
ACCEPTED: 202,
|
|
BAD_GATEWAY: 502,
|
|
CONFLICT: 409,
|
|
FORBIDDEN: 403,
|
|
OK: 200,
|
|
UNAUTHORIZED: 401
|
|
},
|
|
TIME: {
|
|
FIVE_MINUTES_IN_MILLIS: 5 * 60 * 1000,
|
|
ONE_DAY_IN_MILLIS: 24 * 60 * 60 * 1000,
|
|
ONE_SECOND_IN_MILLIS: 1000,
|
|
ONE_HOUR_IN_MILLIS: 60 * 60 * 1000,
|
|
NINETY_MINUTES_IN_MILLIS: 90 * 60 * 1000,
|
|
HOURS_IN_TWO_DAYS: 47,
|
|
}
|
|
};
|
|
|