littleshop/btcpay-minimal-working.yml
2025-09-04 21:28:47 +01:00

35 lines
913 B
YAML

services:
btcpayserver:
image: btcpayserver/btcpayserver:2.2.0
container_name: btcpayserver
restart: unless-stopped
ports:
- "49392:49392"
environment:
- BTCPAY_HOST=pay.silverlabs.uk
- BTCPAY_BIND=0.0.0.0:49392
- BTCPAY_NETWORK=testnet
- BTCPAY_CHAINS=btc
- BTCPAY_ROOTPATH=/
- BTCPAY_BTCEXPLORERURL=http://dummy:1234
- BTCPAY_BTCEXPLORERNOAUTH=1
- BTCPAY_POSTGRES=User ID=btcpay;Host=postgres;Port=5432;Database=btcpayserver;Password=btcpay
volumes:
- btcpay_datadir:/datadir
depends_on:
- postgres
postgres:
image: postgres:13
container_name: btcpay-postgres
restart: unless-stopped
environment:
- POSTGRES_USER=btcpay
- POSTGRES_PASSWORD=btcpay
- POSTGRES_DB=btcpayserver
volumes:
- postgres_data:/var/lib/postgresql/data
volumes:
btcpay_datadir:
postgres_data: