btcpay server

Done:

  • raspberry pi up and running with raspbian OS.
  • VNC access up and running
  • pinode.ddns.net points to router
  • set up router to forward pinode subdomain to pi local IP
  • instaled btcpay server

To Do

  • hook up btcpay wallets to website.
  • add fan to pi
  • put pi in case

Asked in btcpay support chat to make sure we can use the btc node in it on its own:

Yes, you can also use it as a full-node reliant wallet read a bit our docs.btcpayserver.org plenty of features and use-cases listed there. But btcpay is way more than just a payment processor, recently there was a tweet emphasizing some features and use-case

So I may as well install it and just use the bitcoin node at first. https://docs.btcpayserver.org/deployment/raspberrypideployment


Need Static IP for Pi

FIrst, tried using services that redirect a dynamic IP - all a bit flaky and in any case too many re-directs with the DNS. Waiting for a static IP from Eircom... quite a rip-off. 50 EUR set up and 5 per month. [edit: Ordered static IP from Eircom but it never happened. Useless! So now I have to go with the dynamic ones instead.]

Router/Modem

  • 192.169.1.2 - set static IP on local network. raspberrypi_Ethernet
  • port forwarding... nobody's instructions seem to bear any resemblance to the settings available in my router. There is nowhere to put the local IP address I set up for the Pi. Routers Really Suck.

dynamic IP services

I tried the services where you can assign your own domain first, but couldn't get their update software to run reliably, so now trying the noip.com one with subdomain - following their instructions.

  • set up hostname pinode.ddns.net
  • IP update software for noip.com: /usr/local/bin/noip2 - top shows it running so that's something.
  • stuck!

no-ip.com on pi

Installed snap

Installed noip-client (snap)

success... https://pinode.ddns.net/ now goes to my router - but not on to the pi - need to figure how to make it do that. (done)