mirror of
https://github.com/aljazceru/btcpayserver-docker.git
synced 2026-02-05 22:34:29 +01:00
dc8a005d04953641b2e4bf2d4da77d97572d8be6
How to use
This repository is hosting different docker-compose which can be used to facilitate deployment of BTCPay Server.
As you can see, it depends on several piece of infrastructure, mainly:
- A lightweight block explorer (NBXplorer),
- A database (Postgres, or SQLite),
- A full node (Bitcoin Core)
Setting up the dependencies might be time consuming, this repository is meant to give working example of docker-compose file which will setup everything for you.
The Regtest docker-compose can be used for local testing.
The Production docker-compose is used for production environment. It is using NGinx as a reverse proxy and Let's Encrypt and DockerGen to automatically configured HTTPS.
The production docker-compose is used under the hood to deploy an instance of BTCPay on Microsoft Azure in one click:
Languages
Shell
57%
C#
38.9%
PowerShell
2.5%
Dockerfile
1.6%
