Templatesbtcpay
btcpay
finance

btcpay

Self-hosted, open-source Bitcoin and Lightning payment processor with no fees, no third party and full store/POS/invoicing tooling.

financee-commerceutilitiesPostgreSQL

What gets deployed

Web

btcpay server

PostgreSQL

managed database

GitHub stars6,600

About

Self-hosted, open-source Bitcoin and Lightning payment processor with no fees, no third party and full store/POS/invoicing tooling.

Managed services

  • PostgreSQLTCP:5432

Environment Variables

VariableDescriptionRequired
DOTNET_USE_POLLING_FILE_WATCHERDefault: 1Optional
BTCPAY_HOSTDefault: {{KUBERO_APP_HOST}}Optional
BTCPAY_PROTOCOLDefault: httpsOptional
BTCPAY_BINDDefault: 0.0.0.0:49392Optional
BTCPAY_NETWORKDefault: mainnetOptional
BTCPAY_CHAINSDefault: btcOptional
BTCPAY_ROOTPATHDefault: /Optional
BTCPAY_POSTGRESDefault: User ID=btcpay;Password=btcpay;Host={{KUBERO_APP_NAME}}-postgresql-rw;Port=5432;Database=btcpay;Include Error Detail=trueOptional
BTCPAY_EXPLORERPOSTGRESDefault: User ID=btcpay;Password=btcpay;Host={{KUBERO_APP_NAME}}-postgresql-rw;Port=5432;Database=btcpay;Include Error Detail=trueOptional
BTCPAY_BTCEXPLORERURLDefault: http://nbxplorer:32838/Optional
BTCPAY_DATADIRDefault: /datadirOptional
BTCPAY_DEBUGLOGDefault: btcpay.logOptional

Deploy btcpay

One click to deploy a fully configured btcpay instance with all dependencies pre-wired.

Deploy Now

Ready to deploy btcpay?

No infrastructure to manage. Just connect your repo and go live in seconds.