Deploying BTCPay - LunaNode Web-Wizard
This article explains the deployment of BTCPay Server through LunaNode Web-Wizard. LunaNode is Canadian based hosting provider that accept Bitcoin payments and requires no personal identification except for a phone number verification.
Their web-wizard is one of the easiest ways to deploy BTCPay Servers from a very user-friendly interface. This method is highly recommended if you do not have any technical knowledge. For the price of around US$ 8.8, you can have a self-hosted BTCpay.
Video bellow explains all the step and customization of BTCPay.
The instalation is also covered in this article
1. Create the account and add credits
Register to LunaNode and add credits to your account. The process is quite straight-Forward. If by any chance you get stuck, see this article. Wait for your invoice confirmation.
2. Create the API Key
Once your account has been verified, and credits added, go to the API section and create a new API. Do not close that page and proceed to step 3.
3. Web-Wizard Deployment
- Go to launchbtcpay.lunanode.com
- Paste the API Key and API ID created in step 2. and continue.
- Use your own domain or automatically-generated one by LunaNode.
- Customize the web-wizard settings according to your needs.
- Click Launch VM. Wait 6-7 minutes for Virtual Machine deployment.
- Visit the domain.
Now you need to wait for blockchain to sync fully. Depending on the plan you used and the number of coins you added, that can take 1-7 days. If you enable CPU utilization, with Bitcoin and LND, it will take 3 days. There is a US$ 3 one-time charge for faster sync if you enable the CPU utilization. The sync pop-up window will disappear when your node fully syncs.