LibrePatron had a bug where it did not properly handle IPNs on certain lightning payments, due to differences in the way BTCPay sends on-chain vs lightning IPNs. This update fixes that bug. Please push as soon as you can so that LibrePatron users can resume lightning payments.
37 lines
1.1 KiB
YAML
37 lines
1.1 KiB
YAML
version: '3'
|
|
services:
|
|
librepatron:
|
|
container_name: librepatron
|
|
restart: unless-stopped
|
|
image: jvandrew/librepatron:0.6.75
|
|
expose:
|
|
- "8006"
|
|
volumes:
|
|
- data-volume:/var/lib/db
|
|
- config-volume:/var/lib/config
|
|
environment:
|
|
COMMENTS_SUBURI: "1"
|
|
SITEURL: ${BTCPAY_PROTOCOL:-https}://${LIBREPATRON_HOST}
|
|
SECRET_KEY_LOCATION: /var/lib/db/key
|
|
DATABASE_URL: sqlite:////var/lib/db/app.db
|
|
VIRTUAL_HOST: ${LIBREPATRON_HOST}
|
|
LETSENCRYPT_HOST: ${LIBREPATRON_HOST}
|
|
LETSENCRYPT_EMAIL: ${LETSENCRYPT_EMAIL:-<no value>}
|
|
VIRTUAL_SERVICE_NAME: "librepatron"
|
|
|
|
isso:
|
|
container_name: isso
|
|
restart: unless-stopped
|
|
image: jvandrew/isso:atron.22
|
|
expose:
|
|
- "8080"
|
|
volumes:
|
|
- data-volume:/var/lib/db
|
|
- config-volume:/var/lib/config
|
|
btcpayserver:
|
|
environment:
|
|
BTCPAY_EXTERNALSERVICES: "LibrePatron:${BTCPAY_PROTOCOL:-https}://${LIBREPATRON_HOST};"
|
|
volumes:
|
|
data-volume:
|
|
config-volume:
|