- BTCPay Server - Umbrel deployment
- Skill Summary
- Knowledge assessment
By the end of these steps, you can accept lightning payments to your BTCPay store on your local network. This process will also apply if you run an umbrel node in a restaurant or business. If you want to connect this store to a public website, follow the Advanced exercise to expose your umbrel node to the public.
BTCPay Server - Umbrel deployment
After your Umbrel node has fully synced with the Bitcoin blockchain, go to the Umbrel App Store, and search for BTCPay Server underneath Apps.
Click on BTCPay Server to see the App details. When the details for BTCPay Server are open, the bottom right corner shows the requirements for the App to run properly. It shows it requires a Bitcoin and Lightning node. If you have not installed the Lightning Node on your Umbrel, click Install. This process can take a couple of minutes.
After installing your lightning Node:
- Click open in the app details or on the App in the Umbrels dashboard.
- Click setup a new node; you will be shown 24 words for recovery of your lightning node.
- Write these down.
Umbrel will ask for verification of the words just written down. After the Lightning node is set up, return to the Umbrel App Store and find BTCPay Server. Click on the install button, and Umbrel will show if the required components are installed and that BTCPay Server requires access to these components. After installation, click Open in the top right of the App details or open BTCPay Server through your Umbrels dashboard.
Umbrel will ask for verification of the words just written down.
!?Note!?
Ensure that you store these in a secure location, as previously learned when storing keys.
After the Lightning node is set up, return to the Umbrel App Store and find BTCPay Server. Click on the install button, and Umbrel will show if the required components are installed and that BTCPay Server requires access to these components.
After installation, click Open in the top right of the App details or open BTCPay Server through your Umbrels dashboard.
Skill Summary
In this section, you learned:
- Steps to install BTCPay Server with Lightning functionality on an Umbrel node
Knowledge assessment
KA Conceptual Review
How does the setup on Umbrel differ from the previous two hosted options?