Parse torrc file to know virtual port of hidden services

This commit is contained in:
nicolas.dorier
2019-03-17 20:49:26 +09:00
parent 4f582a6712
commit ea02d77e69
8 changed files with 192 additions and 26 deletions

View File

@@ -466,7 +466,17 @@ namespace BTCPayServer.Controllers
Link = this.Url.Action(nameof(SSHService))
});
}
result.TorServices = await _torServices.GetServices();
foreach(var torService in await _torServices.GetServices())
{
if (torService.VirtualPort == 80)
{
result.OtherExternalServices.Add(new ServicesViewModel.OtherExternalService()
{
Name = torService.Name,
Link = $"http://{torService.OnionHost}"
});
}
}
return View(result);
}