From db361e25e12310e337b280a4e46cc0d3db5d02ba Mon Sep 17 00:00:00 2001 From: Nicolas Dorier Date: Sat, 22 Feb 2025 11:50:35 +0900 Subject: [PATCH] Add shopify plugin (#977) --- README.md | 1 + .../docker-fragments/opt-add-shopify.yml | 12 ++++++++++++ 2 files changed, 13 insertions(+) create mode 100644 docker-compose-generator/docker-fragments/opt-add-shopify.yml diff --git a/README.md b/README.md index f444786..4a7f1da 100644 --- a/README.md +++ b/README.md @@ -196,6 +196,7 @@ Available `BTCPAYGEN_ADDITIONAL_FRAGMENTS` currently are: * [opt-add-cloudflared](docker-compose-generator/docker-fragments/opt-add-cloudflared.yml) to expose your local server on clearnet painlessly ([see documentation](docs/cloudflare-tunnel.md)). * [opt-add-torq](docker-compose-generator/docker-fragments/opt-add-torq.yml) to install [Torq](https://github.com/lncapital/torq) node management application. Requires LND. * [opt-add-snapdrop](docker-compose-generator/docker-fragments/opt-add-snapdrop.yml) to install [Snapdrop](https://snapdrop.net/). You can then browse to `/snapdrop` of your server to access it. +* [opt-add-shopify](docker-compose-generator/docker-fragments/opt-add-shopify.yml) to install the [Shopify App Deployer](https://github.com/btcpayserver/shopify-app). Used by the [BTCPay Server Shopify plugin](https://github.com/btcpayserver/btcpayserver-shopify-plugin). You can also create your own [custom fragments](#how-can-i-customize-the-generated-docker-compose-file). diff --git a/docker-compose-generator/docker-fragments/opt-add-shopify.yml b/docker-compose-generator/docker-fragments/opt-add-shopify.yml new file mode 100644 index 0000000..538f390 --- /dev/null +++ b/docker-compose-generator/docker-fragments/opt-add-shopify.yml @@ -0,0 +1,12 @@ +version: '3' +services: + shopify-app-deployer: + image: btcpayserver/shopify-app-deployer:1.2 + restart: unless-stopped + init: true + expose: + - "5000" + + btcpayserver: + environment: + BTCPAY_SHOPIFY_PLUGIN_DEPLOYER: "http://shopify-app-deployer:5000/"