Docker Deployment

The minimal manual setup is not good enough for production environment (no reverse proxy, no HTTPS), and is a bit complicated to deploy.

The ideal architecture is Docker-Compose-driven, and looks similar to:

Production BTCPay

Video below guides you step by step on how to set up BTCPay Server on a VPS with Docker.

Please visit btcpayserver/btcpayserver-docker to see this production deployment and how it works.

This method of deployment is used under the hood for:

Edit on GitHub