btc-pay-server/README.md

834 B

BTCPay Server Deployment

This project deploys a BTCPay Server with a Bitcoin node using Nix.

Prerequisites

  • Nix package manager - If you're not using NixOS, install from https://nixos.org/download/
  • SSH keys configured for root access to your target server

Setup

  1. Configure your server: Edit REMOTE_HOST in justfile to point to your server
  2. SSH access: Ensure you have SSH keys configured for root access to your target server

Quick Start

# Enter development environment (provides just automatically)
nix-shell

# Build configuration
just build

# Deploy to server
just deploy

# Check status
just status

What You Need

The shell.nix provides just and everything else needed. If you already have just installed, you can skip nix-shell and run the commands directly.