Merge branch 'lnd_tor_changes' into feature/qemu_snapshots
This commit is contained in:
commit
34a57fa298
@ -12,12 +12,14 @@
|
|||||||
"hostname": "akkounts-1",
|
"hostname": "akkounts-1",
|
||||||
"ipaddress": "192.168.122.160",
|
"ipaddress": "192.168.122.160",
|
||||||
"roles": [
|
"roles": [
|
||||||
|
"kvm_guest",
|
||||||
"akkounts",
|
"akkounts",
|
||||||
"postgresql_client"
|
"postgresql_client"
|
||||||
],
|
],
|
||||||
"recipes": [
|
"recipes": [
|
||||||
"kosmos-base",
|
"kosmos-base",
|
||||||
"kosmos-base::default",
|
"kosmos-base::default",
|
||||||
|
"kosmos_kvm::guest",
|
||||||
"kosmos_postgresql::hostsfile",
|
"kosmos_postgresql::hostsfile",
|
||||||
"kosmos-akkounts",
|
"kosmos-akkounts",
|
||||||
"kosmos-akkounts::default",
|
"kosmos-akkounts::default",
|
||||||
@ -77,6 +79,7 @@
|
|||||||
},
|
},
|
||||||
"run_list": [
|
"run_list": [
|
||||||
"recipe[kosmos-base]",
|
"recipe[kosmos-base]",
|
||||||
|
"role[kvm_guest]",
|
||||||
"role[akkounts]"
|
"role[akkounts]"
|
||||||
]
|
]
|
||||||
}
|
}
|
@ -20,6 +20,7 @@
|
|||||||
"kosmos_encfs",
|
"kosmos_encfs",
|
||||||
"kosmos_encfs::default",
|
"kosmos_encfs::default",
|
||||||
"kosmos_kvm::host",
|
"kosmos_kvm::host",
|
||||||
|
"kosmos_kvm::backup",
|
||||||
"kosmos-ejabberd::firewall",
|
"kosmos-ejabberd::firewall",
|
||||||
"kosmos-ipfs::firewall_swarm",
|
"kosmos-ipfs::firewall_swarm",
|
||||||
"kosmos-ipfs::firewall_public_gateway",
|
"kosmos-ipfs::firewall_public_gateway",
|
||||||
@ -62,6 +63,7 @@
|
|||||||
"recipe[kosmos-base]",
|
"recipe[kosmos-base]",
|
||||||
"recipe[kosmos_encfs]",
|
"recipe[kosmos_encfs]",
|
||||||
"recipe[kosmos_kvm::host]",
|
"recipe[kosmos_kvm::host]",
|
||||||
|
"recipe[kosmos_kvm::backup]",
|
||||||
"recipe[kosmos-ejabberd::firewall]",
|
"recipe[kosmos-ejabberd::firewall]",
|
||||||
"recipe[kosmos-ipfs::firewall_swarm]",
|
"recipe[kosmos-ipfs::firewall_swarm]",
|
||||||
"recipe[kosmos-ipfs::firewall_public_gateway]",
|
"recipe[kosmos-ipfs::firewall_public_gateway]",
|
||||||
|
@ -8,15 +8,16 @@
|
|||||||
"automatic": {
|
"automatic": {
|
||||||
"fqdn": "ipfs-1",
|
"fqdn": "ipfs-1",
|
||||||
"os": "linux",
|
"os": "linux",
|
||||||
"os_version": "5.4.0-54-generic",
|
"os_version": "5.4.0-110-generic",
|
||||||
"hostname": "ipfs-1",
|
"hostname": "ipfs-1",
|
||||||
"ipaddress": "192.168.122.195",
|
"ipaddress": "192.168.122.195",
|
||||||
"roles": [
|
"roles": [
|
||||||
|
"kvm_guest"
|
||||||
],
|
],
|
||||||
"recipes": [
|
"recipes": [
|
||||||
"kosmos-base",
|
"kosmos-base",
|
||||||
"kosmos-base::default",
|
"kosmos-base::default",
|
||||||
|
"kosmos_kvm::guest",
|
||||||
"kosmos-ipfs",
|
"kosmos-ipfs",
|
||||||
"kosmos-ipfs::default",
|
"kosmos-ipfs::default",
|
||||||
"kosmos-ipfs::public_gateway",
|
"kosmos-ipfs::public_gateway",
|
||||||
@ -72,6 +73,7 @@
|
|||||||
},
|
},
|
||||||
"run_list": [
|
"run_list": [
|
||||||
"recipe[kosmos-base]",
|
"recipe[kosmos-base]",
|
||||||
|
"role[kvm_guest]",
|
||||||
"recipe[kosmos-ipfs]",
|
"recipe[kosmos-ipfs]",
|
||||||
"recipe[kosmos-ipfs::public_gateway]"
|
"recipe[kosmos-ipfs::public_gateway]"
|
||||||
]
|
]
|
||||||
|
@ -12,11 +12,13 @@
|
|||||||
"hostname": "postgres-2",
|
"hostname": "postgres-2",
|
||||||
"ipaddress": "192.168.122.244",
|
"ipaddress": "192.168.122.244",
|
||||||
"roles": [
|
"roles": [
|
||||||
|
"kvm_guest",
|
||||||
"postgresql_primary"
|
"postgresql_primary"
|
||||||
],
|
],
|
||||||
"recipes": [
|
"recipes": [
|
||||||
"kosmos-base",
|
"kosmos-base",
|
||||||
"kosmos-base::default",
|
"kosmos-base::default",
|
||||||
|
"kosmos_kvm::guest",
|
||||||
"kosmos_postgresql::primary",
|
"kosmos_postgresql::primary",
|
||||||
"kosmos_postgresql::firewall",
|
"kosmos_postgresql::firewall",
|
||||||
"kosmos_gitea::pg_db",
|
"kosmos_gitea::pg_db",
|
||||||
@ -52,6 +54,7 @@
|
|||||||
},
|
},
|
||||||
"run_list": [
|
"run_list": [
|
||||||
"recipe[kosmos-base]",
|
"recipe[kosmos-base]",
|
||||||
|
"role[kvm_guest]",
|
||||||
"role[postgresql_primary]"
|
"role[postgresql_primary]"
|
||||||
]
|
]
|
||||||
}
|
}
|
@ -8,15 +8,16 @@
|
|||||||
"automatic": {
|
"automatic": {
|
||||||
"fqdn": "uploads-1",
|
"fqdn": "uploads-1",
|
||||||
"os": "linux",
|
"os": "linux",
|
||||||
"os_version": "5.4.0-54-generic",
|
"os_version": "5.4.0-128-generic",
|
||||||
"hostname": "uploads-1",
|
"hostname": "uploads-1",
|
||||||
"ipaddress": "192.168.122.230",
|
"ipaddress": "192.168.122.230",
|
||||||
"roles": [
|
"roles": [
|
||||||
|
"kvm_guest"
|
||||||
],
|
],
|
||||||
"recipes": [
|
"recipes": [
|
||||||
"kosmos-base",
|
"kosmos-base",
|
||||||
"kosmos-base::default",
|
"kosmos-base::default",
|
||||||
|
"kosmos_kvm::guest",
|
||||||
"kosmos-ejabberd::upload_service",
|
"kosmos-ejabberd::upload_service",
|
||||||
"apt::default",
|
"apt::default",
|
||||||
"timezone_iii::default",
|
"timezone_iii::default",
|
||||||
@ -60,6 +61,7 @@
|
|||||||
},
|
},
|
||||||
"run_list": [
|
"run_list": [
|
||||||
"recipe[kosmos-base]",
|
"recipe[kosmos-base]",
|
||||||
|
"role[kvm_guest]",
|
||||||
"recipe[kosmos-ejabberd::upload_service]"
|
"recipe[kosmos-ejabberd::upload_service]"
|
||||||
]
|
]
|
||||||
}
|
}
|
@ -12,11 +12,12 @@
|
|||||||
"hostname": "wiki-1",
|
"hostname": "wiki-1",
|
||||||
"ipaddress": "192.168.122.26",
|
"ipaddress": "192.168.122.26",
|
||||||
"roles": [
|
"roles": [
|
||||||
|
"kvm_guest"
|
||||||
],
|
],
|
||||||
"recipes": [
|
"recipes": [
|
||||||
"kosmos-base",
|
"kosmos-base",
|
||||||
"kosmos-base::default",
|
"kosmos-base::default",
|
||||||
|
"kosmos_kvm::guest",
|
||||||
"kosmos-mediawiki",
|
"kosmos-mediawiki",
|
||||||
"kosmos-mediawiki::default",
|
"kosmos-mediawiki::default",
|
||||||
"apt::default",
|
"apt::default",
|
||||||
@ -74,6 +75,7 @@
|
|||||||
},
|
},
|
||||||
"run_list": [
|
"run_list": [
|
||||||
"recipe[kosmos-base]",
|
"recipe[kosmos-base]",
|
||||||
|
"role[kvm_guest]",
|
||||||
"recipe[kosmos-mediawiki]"
|
"recipe[kosmos-mediawiki]"
|
||||||
]
|
]
|
||||||
}
|
}
|
@ -48,9 +48,13 @@ node.default['lnd']['public_ip'] = '148.251.237.111'
|
|||||||
node.default['lnd']['public_port'] = '9735'
|
node.default['lnd']['public_port'] = '9735'
|
||||||
node.default['lnd']['port'] = '9736'
|
node.default['lnd']['port'] = '9736'
|
||||||
node.default['lnd']['minchansize'] = '1000000'
|
node.default['lnd']['minchansize'] = '1000000'
|
||||||
node.default['lnd']['basefee'] = '1000'
|
node.default['lnd']['basefee'] = '100'
|
||||||
node.default['lnd']['feerate'] = '50'
|
node.default['lnd']['feerate'] = '10'
|
||||||
node.default['lnd']['auto_unlock'] = true # requires credentials/lnd data bag item
|
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['boltz']['repo'] = 'https://github.com/BoltzExchange/boltz-lnd.git'
|
node.default['boltz']['repo'] = 'https://github.com/BoltzExchange/boltz-lnd.git'
|
||||||
node.default['boltz']['revision'] = 'v1.2.6'
|
node.default['boltz']['revision'] = 'v1.2.6'
|
||||||
|
@ -61,6 +61,7 @@ template "#{lnd_dir}/lnd.conf" do
|
|||||||
lnd_basefee: node['lnd']['basefee'],
|
lnd_basefee: node['lnd']['basefee'],
|
||||||
lnd_feerate: node['lnd']['feerate'],
|
lnd_feerate: node['lnd']['feerate'],
|
||||||
lnd_dir: lnd_dir,
|
lnd_dir: lnd_dir,
|
||||||
|
lnd_tor: node['lnd']['tor'],
|
||||||
auto_unlock: node['lnd']['auto_unlock'],
|
auto_unlock: node['lnd']['auto_unlock'],
|
||||||
tor_enabled: node['bitcoin']['tor_enabled'],
|
tor_enabled: node['bitcoin']['tor_enabled'],
|
||||||
bitcoin_datadir: node['bitcoin']['datadir'],
|
bitcoin_datadir: node['bitcoin']['datadir'],
|
||||||
|
@ -30,6 +30,6 @@ bitcoind.zmqpubrawtx=<%= @bitcoin_zmqpubrawtx %>
|
|||||||
[tor]
|
[tor]
|
||||||
tor.active=true
|
tor.active=true
|
||||||
tor.v3=true
|
tor.v3=true
|
||||||
tor.streamisolation=false
|
tor.streamisolation=<%= @lnd_tor['streamisolation'] %>
|
||||||
tor.skip-proxy-for-clearnet-targets=true
|
tor.skip-proxy-for-clearnet-targets=<%= @lnd_tor['skip-proxy-for-clearnet-targets'] %>
|
||||||
<% end %>
|
<% end %>
|
||||||
|
@ -1,3 +1,6 @@
|
|||||||
|
node.normal['ipfs']['version'] = "0.16.0"
|
||||||
|
node.normal['ipfs']['checksum'] = "40f7fc4f987fb548ccac0f27cdb2b8a9beacd67dfff9367e315dc0a7ced7115c"
|
||||||
|
|
||||||
node.default['kosmos-ipfs']['ipfs']['config'] = {
|
node.default['kosmos-ipfs']['ipfs']['config'] = {
|
||||||
# The default gateway is already used by kosmos' hubot (8080)
|
# The default gateway is already used by kosmos' hubot (8080)
|
||||||
"Addresses.Gateway" => "/ip4/127.0.0.1/tcp/9090",
|
"Addresses.Gateway" => "/ip4/127.0.0.1/tcp/9090",
|
||||||
@ -6,7 +9,7 @@ node.default['kosmos-ipfs']['ipfs']['config'] = {
|
|||||||
# usage.
|
# usage.
|
||||||
'Swarm.DisableBandwidthMetrics' => true,
|
'Swarm.DisableBandwidthMetrics' => true,
|
||||||
# Disable the p2p-circuit relay transport
|
# Disable the p2p-circuit relay transport
|
||||||
'Swarm.DisableRelay' => true,
|
'Swarm.Transports.Network.Relay' => false,
|
||||||
# Number of connections that, when exceeded, will trigger a connection GC
|
# Number of connections that, when exceeded, will trigger a connection GC
|
||||||
# operation
|
# operation
|
||||||
'Swarm.ConnMgr.HighWater' => 40,
|
'Swarm.ConnMgr.HighWater' => 40,
|
||||||
|
Loading…
x
Reference in New Issue
Block a user