The docker compose running the services for the BTCPay Server Plugin.
Create a .env file with the following content:
PB_STORAGE_CONNECTION_STRING=<AZURE-STORAGE-CONNECTION-STRING>
PB_HOST=<DOMAIN-NAME>Where you should replace:
<AZURE-STORAGE-CONNECTION-STRING>: Replace with a connection string from a azure storage account. This is where the built plugins are hosted.<DOMAIN-NAME>: The domain name of your plugin builder website. HTTPS will be provisioned by let's encrypt automatically.
If you need to update the version of a service (e.g., Plugin Builder), follow these steps:
- Update the
docker-compose.ymlfile in the repository and push commit. - On the server, run the following commands:
git fetch
git pull
docker compose up -d