Tor improvements for bitcoin cookbook
This commit is contained in:
parent
a633834a1b
commit
71f9b06d28
@ -62,6 +62,7 @@ template "#{lnd_dir}/lnd.conf" do
|
||||
lnd_feerate: node['lnd']['feerate'],
|
||||
lnd_dir: lnd_dir,
|
||||
auto_unlock: node['lnd']['auto_unlock'],
|
||||
tor_enabled: node['bitcoin']['tor_enabled'],
|
||||
bitcoin_datadir: node['bitcoin']['datadir'],
|
||||
bitcoin_rpc_user: node['bitcoin']['conf']['rpcuser'],
|
||||
bitcoin_rpc_password: bitcoin_credentials["rpcpassword"],
|
||||
@ -71,9 +72,6 @@ template "#{lnd_dir}/lnd.conf" do
|
||||
notifies :restart, "systemd_unit[lnd.service]", :delayed
|
||||
end
|
||||
|
||||
exec_flags = ""
|
||||
exec_flags += "--tor.active --tor.v3" if node['bitcoin']['tor_enabled']
|
||||
|
||||
systemd_unit 'lnd.service' do
|
||||
content({
|
||||
Unit: {
|
||||
@ -86,7 +84,7 @@ systemd_unit 'lnd.service' do
|
||||
User: bitcoin_user,
|
||||
Group: bitcoin_group,
|
||||
Type: 'simple',
|
||||
ExecStart: "/opt/go/bin/lnd #{exec_flags}",
|
||||
ExecStart: "/opt/go/bin/lnd",
|
||||
Restart: 'always',
|
||||
RestartSec: '30',
|
||||
TimeoutSec: '240',
|
||||
|
@ -25,3 +25,11 @@ bitcoind.rpcuser=<%= @bitcoin_rpc_user %>
|
||||
bitcoind.rpcpass=<%= @bitcoin_rpc_password %>
|
||||
bitcoind.zmqpubrawblock=<%= @bitcoin_zmqpubrawblock %>
|
||||
bitcoind.zmqpubrawtx=<%= @bitcoin_zmqpubrawtx %>
|
||||
|
||||
<% if @tor_enabled %>
|
||||
[tor]
|
||||
tor.active=true
|
||||
tor.v3=true
|
||||
tor.streamisolation=false
|
||||
tor.skip-proxy-for-clearnet-targets=true
|
||||
<% end %>
|
||||
|
Loading…
x
Reference in New Issue
Block a user