diff --git a/site-cookbooks/kosmos-bitcoin/recipes/btcpay.rb b/site-cookbooks/kosmos-bitcoin/recipes/btcpay.rb index c88d7ec..b657fb1 100644 --- a/site-cookbooks/kosmos-bitcoin/recipes/btcpay.rb +++ b/site-cookbooks/kosmos-bitcoin/recipes/btcpay.rb @@ -21,6 +21,7 @@ bash 'build_btcpay' do systemctl stop btcpayserver.service ./build.sh EOH + environment "DOTNET_CLI_TELEMETRY_OPTOUT" => 1 action :nothing notifies :restart, "service[btcpayserver]", :delayed end @@ -87,7 +88,7 @@ systemd_unit 'btcpayserver.service' do Group: node['bitcoin']['usergroup'], Type: 'simple', WorkingDirectory: node['btcpay']['source_dir'], - Environment: defined?(nbxpg_connect) ? "'BTCPAY_EXPLORERPOSTGRES=#{nbxpg_connect}'" : '', + Environment: "'BTCPAY_EXPLORERPOSTGRES=#{nbxpg_connect}' 'DOTNET_CLI_TELEMETRY_OPTOUT=1'", ExecStart: "#{node['btcpay']['source_dir']}/run.sh --conf=#{node['btcpay']['config_path']}", PIDFile: '/run/btcpayserver/btcpayserver.pid', Restart: 'on-failure', @@ -103,6 +104,8 @@ systemd_unit 'btcpayserver.service' do verify false triggers_reload true action [:create] + # reload is not applicable + notifies :restart, "service[btcpayserver]", :delayed end service "btcpayserver" do