Requirements: Docker
Tested on Linux
docker-compose.yml
for this project$ wget https://raw.githubusercontent.com/hhanh01/pirate-btcpay/main/docker/docker-compose.yml
$ vim docker-compose.yml
$ docker-compose -f docker-compose.yml up default
Navigate to BTCPayserver
and create the administrator account
Create your store
Make sure you set the default currency to ARRR
(you must type it in)
Do not set a wallet or a lightning node,
Instead, go to Settings then Pirate,
Click on “Modify”
Enable the Wallet. Save and return to the previous page
Now create a test app
Set the app name and leave it as Point of Sale
Save the new app and then click on View
Choose one of the item for sale and Pay for it
You should see a payment code
Use your wallet to pay for it
Once it is confirmed, the invoice should be paid
Your server is now setup.
Refer to the BTCPayserver documentation for the next steps.