This setup is similar to the Docker Deployment, except that the
docker-compose is hosted by Microsoft Azure.
Azure is currently the fastest and easiest way to set up BTCPayServer.
Start by clicking the following button:
You can log into Azure with your Microsoft account.
Final installation steps:
Fill in the remaining options:
Click 'Purchase' to confirm
(Wait for Azure deployment)
ip into the search bar and select the first option,
Copy the hostname for your Azure deployment, under
Visit it (all major browsers supported)
Click 'Register' and create an account - This will be your admin account!
At your domain registrar, point your domain at this hostname (read more: DNS configuration)
Enter your domain name and click 'Confirm'
(Wait 1-5 minutes)
https://EXAMPLE.MYSITE.com/stores to create your store and begin invoicing.
For advanced users, you can connect via SSH with the information on
docker ps and
docker logs xxx to view running processes
btcpay-up.sh to stop and start the BTCPayServer
Approximate Cost (unpruned, Bitcoin-only, after Azure $200 free trial): 60 USD per month
After all your nodes have synced and you've confirmed everything works, follow this guide to fine-tune for savings; costs should drop to 30 or 40 USD per month.
Learn more: btcpayserver/btcpayserver-azure