node.default['bitcoin']['version'] = '28.0' node.default['bitcoin']['checksum'] = '700ae2d1e204602eb07f2779a6e6669893bc96c0dca290593f80ff8e102ff37f' node.default['bitcoin']['username'] = 'satoshi' node.default['bitcoin']['usergroup'] = 'bitcoin' node.default['bitcoin']['network'] = 'mainnet' node.default['bitcoin']['conf_path'] = '/home/satoshi/.bitcoin/bitcoin.conf' node.default['bitcoin']['walletdir'] = '/home/satoshi/.bitcoin' node.default['bitcoin']['datadir'] = '/home/satoshi/.bitcoin' node.default['bitcoin']['blocksdir'] = '/mnt/data/blocks' node.default['bitcoin']['blocksdir_mount_type'] = 'cifs' node.default['bitcoin']['conf'] = { irc: 1, dnsseed: 1, upnp: 1, checkblocks: 10, checklevel: 1, txindex: 1, whitelist: '127.0.0.1', listen: 1, server: 1, rpcssl: 0, rpcuser: 'satoshi', rpcbind: "127.0.0.1:8332", gen: 0, zmqpubrawblock: 'tcp://127.0.0.1:8337', zmqpubrawtx: 'tcp://127.0.0.1:8338', deprecatedrpc: 'warnings' # TODO remove when upgrading to LND 0.18.4 } # Also enables Tor for LND node.default['bitcoin']['tor_enabled'] = true node.default['c-lightning']['repo'] = 'https://github.com/ElementsProject/lightning' node.default['c-lightning']['revision'] = 'v23.11.1' node.default['c-lightning']['source_dir'] = '/opt/c-lightning' node.default['c-lightning']['lightning_dir'] = "/home/#{node['bitcoin']['username']}/.lightning" node.default['c-lightning']['alias'] = 'ln3.kosmos.org' node.default['c-lightning']['rgb'] = '0D4F99' node.default['c-lightning']['log_level'] = 'info' node.default['c-lightning']['public_ip'] = '148.251.237.73' node.default['lnd']['repo'] = 'https://github.com/lightningnetwork/lnd' node.default['lnd']['revision'] = 'v0.18.5-beta' node.default['lnd']['source_dir'] = '/opt/lnd' node.default['lnd']['lnd_dir'] = "/home/#{node['bitcoin']['username']}/.lnd" node.default['lnd']['alias'] = 'ln2.kosmos.org' node.default['lnd']['color'] = '#5e0c99' node.default['lnd']['log_level'] = 'info' node.default['lnd']['public_ip'] = '148.251.237.111' node.default['lnd']['public_port'] = '9735' node.default['lnd']['port'] = '9736' node.default['lnd']['minchansize'] = '1000000' node.default['lnd']['basefee'] = '100' node.default['lnd']['feerate'] = '10' node.default['lnd']['auto_unlock'] = true # requires credentials/lnd data bag item node.default['lnd']['tor'] = { 'streamisolation' => 'false', 'skip-proxy-for-clearnet-targets' => 'true' } node.default['rtl']['repo'] = 'https://github.com/Ride-The-Lightning/RTL.git' node.default['rtl']['revision'] = 'v0.15.2' node.default['rtl']['host'] = '10.1.1.163' node.default['rtl']['port'] = '3000' node.default['lndhub-go']['repo'] = 'https://github.com/getAlby/lndhub.go.git' node.default['lndhub-go']['revision'] = '1.0.2' node.default['lndhub-go']['source_dir'] = '/opt/lndhub-go' node.default['lndhub-go']['port'] = 3026 node.default['lndhub-go']['domain'] = 'lndhub.kosmos.org' node.default['lndhub-go']['postgres']['database'] = 'lndhub' node.default['lndhub-go']['postgres']['user'] = 'lndhub' node.default['lndhub-go']['postgres']['port'] = 5432 node.default['lndhub-go']['default_rate_limit'] = 20 node.default['lndhub-go']['strict_rate_limit'] = 1 node.default['lndhub-go']['burst_rate_limit'] = 10 node.default['lndhub-go']['service_fee'] = 1 node.default['lndhub-go']['no_service_fee_up_to_amount'] = 1000 node.default['lndhub-go']['branding'] = { 'title' => 'LndHub - Kosmos Lightning', 'desc' => 'Kosmos accounts for the Lightning Network', 'url' => 'https://lndhub.kosmos.org', 'logo' => 'https://assets.kosmos.org/img/icon-lndhub-400px.png', 'favicon' => 'https://kosmos.org/favicon.ico', 'footer' => 'about=https://kosmos.org' } node.default['dotnet']['ms_packages_src_url'] = "https://packages.microsoft.com/config/ubuntu/20.04/packages-microsoft-prod.deb" node.default['dotnet']['ms_packages_src_checksum'] = "4df5811c41fdded83eb9e2da9336a8dfa5594a79dc8a80133bd815f4f85b9991" node.default['nbxplorer']['repo'] = 'https://github.com/dgarage/NBXplorer' node.default['nbxplorer']['revision'] = 'v2.5.0' node.default['nbxplorer']['source_dir'] = '/opt/nbxplorer' node.default['nbxplorer']['config_path'] = "/home/#{node['bitcoin']['username']}/.nbxplorer/Main/settings.config" node.default['nbxplorer']['port'] = '24445' node.default['nbxplorer']['postgres']['database'] = 'nbxplorer' node.default['nbxplorer']['postgres']['user'] = 'nbxplorer' node.default['btcpay']['repo'] = 'https://github.com/btcpayserver/btcpayserver' node.default['btcpay']['revision'] = 'v1.12.5' node.default['btcpay']['source_dir'] = '/opt/btcpay' node.default['btcpay']['config_path'] = "/home/#{node['bitcoin']['username']}/.btcpayserver/Main/settings.config" node.default['btcpay']['log_path'] = "/home/#{node['bitcoin']['username']}/.btcpayserver/debug.log" node.default['btcpay']['port'] = '23001' node.default["btcpay"]["domain"] = 'btcpay.kosmos.org' node.default['btcpay']['postgres']['port'] = 5432 node.default['btcpay']['postgres']['database'] = 'btcpayserver' node.default['btcpay']['postgres']['user'] = 'satoshi' node.default['peerswap']['repo'] = 'https://github.com/ElementsProject/peerswap.git' node.default['peerswap']['revision'] = 'master' node.default['peerswap-lnd']['source_dir'] = '/opt/peerswap' node.default['price_tracking']['rs_base_url'] = "https://storage.kosmos.org/kosmos/public/btc-price"