{ config, specialConfig, lib, pkgs, ... }: { nix-bitcoin.generateSecrets = true; # nix-bitcoin.secretsDir = "/var/lib/secrets"; services.btcpayserver = { enable = true; address = "0.0.0.0"; port = 23000; # dataDir = "/var/lib/btcpayserver"; lbtc = true; user = "btcpayserver"; group = "btcpayserver"; # If needed, direct BTCPay to same PostgreSQL: # explorerpostgres = "User ID=nbxplorer;Host=localhost;Port=5432;Database=nbxplorermainnet;"; # Set environment variables as needed for additional DB, etc. }; }