[BREAKGLASS] Hosting of the BTCPay Server Builder website
Go to file
2026-06-09 23:49:27 +02:00
.gitattributes Init commit 2025-08-25 14:46:15 +09:00
.gitignore Init commit 2025-08-25 14:46:15 +09:00
docker-compose.yml chore: bump plugin-builder to v1.0.67 2026-06-09 23:49:27 +02:00
nginx.tmpl fix(nginx): normalize X-Forwarded-Host for plugin builder proxy 2026-03-13 10:55:29 -03:00
README.md chore: add service update instructions to readme 2025-12-04 16:50:54 -06:00

btcpayserver-plugin-builder-infra

The docker compose running the services for the BTCPay Server Plugin.

How to use

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.

Updating Services

If you need to update the version of a service (e.g., Plugin Builder), follow these steps:

  1. Update the docker-compose.yml file in the repository and push commit.
  2. On the server, run the following commands:
git fetch
git pull
docker compose up -d