---
canonical: https://koalavps.com/de/guides-self-host-btcpay-server-on-a-vps/
language: de
generated: 2026-10-21T13:32:11.091Z
---

[Startseite](https://koalavps.com/de/) / [Entdecken](https://koalavps.com/de/resources/) /  Die KoalaVPS-Feldnotizen

Die KoalaVPS-Feldnotizen

# Ein Zahlungsserver mit bewusst gestalteter Verwahrung.

BTCPay Server kann es einem Händler ermöglichen, seinen eigenen Zahlungsablauf zu betreiben. Trennen Sie Zahlungserkennung, Wallet-Kontrolle und Shop-Betrieb.

[Finden Sie Ihre VPS](https://koalavps.com/de/vps/)

## IN DIESEM DOKUMENT

[Die Wallet-Grenze definieren](https://koalavps.com/de/guides-self-host-btcpay-server-on-a-vps/#section-1)[Dimensionieren Sie für den gesamten Stack](https://koalavps.com/de/guides-self-host-btcpay-server-on-a-vps/#section-2)[Sichern Sie die Händlerschnittstelle](https://koalavps.com/de/guides-self-host-btcpay-server-on-a-vps/#section-3)[Sichern und abgleichen](https://koalavps.com/de/guides-self-host-btcpay-server-on-a-vps/#section-4)[Prüfen Sie die Bereitstellungs- und Chain-Strategie](https://koalavps.com/de/guides-self-host-btcpay-server-on-a-vps/#section-5)[Den Ausgabeschlüssel dort aufbewahren, wo er vorgesehen ist](https://koalavps.com/de/guides-self-host-btcpay-server-on-a-vps/#section-6)[Erstellen Sie eine Bereitstellungs-Checkliste rund um den gewählten Stack](https://koalavps.com/de/guides-self-host-btcpay-server-on-a-vps/#section-7)[Untersuchen Sie fehlende Wallet-Zahlungen, ohne einen Seed zu importieren](https://koalavps.com/de/guides-self-host-btcpay-server-on-a-vps/#section-8)[Rechnungen vor der Erfüllung abgleichen](https://koalavps.com/de/guides-self-host-btcpay-server-on-a-vps/#section-9)[Wissensdatenbank](https://koalavps.com/de/resources/)

## Die Wallet-Grenze definieren

Eine Watch-Only-Wallet kann Zahlungen erkennen, ohne die privaten Ausgabeschlüssel zu halten. Ein erweiterter öffentlicher Schlüssel offenbart dennoch sensible Wallet-Aktivitäten und sollte geschützt werden. Eine Lightning-Integration kann eine Online-Wallet erfordern und bringt zusätzliches Betriebsrisiko mit sich.

## Dimensionieren Sie für den gesamten Stack

Ein Bitcoin-Backend, eine Datenbank, ein Webdienst und ein optionaler Lightning-Node haben unterschiedliche Speicher- und Arbeitsspeicheranforderungen. Prüfen Sie die aktuellen unterstützten Bereitstellungsanweisungen und Wachstumsanforderungen, bevor Sie eine kleine Maschine wählen.

## Sichern Sie die Händlerschnittstelle

Verwenden Sie einen dedizierten Hostnamen, HTTPS, starken Anmeldeschutz und eingeschränkten administrativen Zugriff. Halten Sie den Server aktuell und verifizieren Sie Webhook-Signaturen oder unterstützte Verifizierungsmechanismen in der empfangenden Anwendung. Versenden Sie keine Waren allein aufgrund einer Browser-Weiterleitung.

## Sichern und abgleichen

Schützen Sie die Store-Konfiguration, die Datenbank, Wallet-Wiederherstellungsinformationen und Lightning-spezifisches Material gemäß der relevanten Dokumentation. Testen Sie die Wiederherstellung und gleichen Sie Rechnungen mit dem Zahlungssystem ab, insbesondere bei Ablauf, Unterzahlung und Rückerstattungen.

## Prüfen Sie die Bereitstellungs- und Chain-Strategie

Verwenden Sie die aktuellen unterstützten Bereitstellungsanweisungen, einen dedizierten Hostnamen und eine verifizierte HTTPS-Route. Eine beschnittene Chain kann den laufenden Speicherbedarf senken, sofern unterstützt, aber Rescan- und Wiederherstellungsanforderungen müssen verstanden sein. Wählen Sie die Festplatte nicht allein anhand der aktuellen Chain-Größe; lassen Sie Raum für den gesamten Stack und Wachstum.

- Verifizieren Sie den Zahlungs-Callback aus einem externen Test

- Verwenden Sie Testzahlungen vor einem Live-Shop

- Bestätigen Sie die Abrechnungsrichtlinie für Rechnungen

Offizielle Dokumentation: [BTCPay-Bereitstellungsoptionen](https://docs.btcpayserver.org/Deployment/)

## Den Ausgabeschlüssel dort aufbewahren, wo er vorgesehen ist

Ein Watch-Only-Setup kann Zahlungen aus einem erweiterten öffentlichen Schlüssel erkennen, ohne dem Server den Ausgabeschlüssel zu geben. Der xpub ist sensibel, weil er Wallet-Aktivitäten offenlegen kann. Eine Hot-Wallet verändert dieses Risiko, indem sie die Ausgabefähigkeit online stellt. Prüfen Sie Wallet- und Lightning-Verwahrung getrennt und folgen Sie dem unterstützten Backup-Verfahren.

Offizielle Dokumentation: [BTCPay-Wallet-Modell](https://docs.btcpayserver.org/Wallet/)

## Erstellen Sie eine Bereitstellungs-Checkliste rund um den gewählten Stack

Beginnen Sie mit einer dedizierten Domain, einer unterstützten Bereitstellungsmethode, dem vorgesehenen Chain-Modus und ausreichend Speicherplatz für die Synchronisierung. Prüfen Sie den Upstream-Docker-Generator und seine ausgewählten Komponenten vor der Installation; bewahren Sie die nicht geheimen Bereitstellungsoptionen auf, damit ein anderer Rechner konsistent neu aufgebaut werden kann. Prüfen Sie die Domainauflösung, die Zertifikatsausstellung und die Inhaberschaft des Administratorkontos, bevor Sie Kunden einen Checkout anzeigen. Ein generisches Docker-Compose-Beispiel ist kein Beleg dafür, dass jede optionale BTCPay-Komponente konfiguriert ist.

- Legen Sie fest, welcher Instanzinhaber Updates, Monitoring, Backups und Incident-Response steuert.

- Trennen Sie die Reverse-Proxy-Exposition von privatem Bitcoin RPC, Datenbank und Lightning-Administration.

- Dokumentieren Sie die Wiederherstellungs-/Rescan-Grenzen eines beschnittenen Backends, bevor Sie eine Wallet mit historischen Zahlungen verbinden.

- Halten Sie eine unterstützte Testumgebung oder eine kleine kontrollierte Zahlungsübung für Integrationen bereit, bevor Sie wertvolle Bestellungen erfüllen.

Offizielle Dokumentation: [BTCPay Server: Bereitstellungsoptionen](https://docs.btcpayserver.org/Deployment/) · [BTCPay Server: unterstützte Docker-Bereitstellung](https://docs.btcpayserver.org/Docker/)

## Untersuchen Sie fehlende Wallet-Zahlungen, ohne einen Seed zu importieren

Ein Store kann die xpub-/Derivationsinformationen einer Wallet verwenden, während der Ausgabeschlüssel auf einem anderen Gerät bleibt. Testen Sie den Empfang und den Wiederherstellungspfad mit der gewählten Wallet. Wenn BTCPay eine Rechnungszahlung sieht, eine externe Wallet sie aber nicht anzeigt, prüfen Sie ihr Derivationsschema und das Verhalten der Adress-Gap-Limit, bevor Sie annehmen, dass die Mittel verschwunden sind. Lange Folgen unbezahlter generierter Adressen können die Erkennung einer Wallet beeinflussen. Verwenden Sie unterstützte Wallet-Diagnosen, statt Wiederherstellungswörter auf den Server zu kopieren.

Offizielle Dokumentation: [BTCPay Server: Fehlerbehebung bei Wallet und Ableitung](https://docs.btcpayserver.org/FAQ/Wallet/)

## Rechnungen vor der Erfüllung abgleichen

Erfassen Sie Rechnungsbezeichner und gestalten Sie den Erfüllungsvorgang idempotent. Die Rückkehr eines Browsers zum Shop ist ein Navigationsereignis, kein Nachweis der Begleichung. Prüfen Sie den Zahlungsstatus über Ihre authentifizierte Serverintegration, behandeln Sie abgelaufene, verspätete oder zu gering bezahlte Rechnungen ausdrücklich und behalten Sie einen Prüfpfad für ungeklärte Ergebnisse. Wenn ein Callback sich wiederholt, darf die Rückgabe einer erfolgreichen Bestätigung die Bestellung nicht zweimal versenden oder gutschreiben.

- Testen Sie eine Zahlung, die kurz vor Ablauf eingeht, und prüfen Sie, ob die Bestellung der richtigen Rechnung zugeordnet bleibt.

- Datenbank, Shop-Konfiguration und Wallet-Wiederherstellungsmaterial in einer getesteten unabhängigen Sicherung aufbewahren.

- Lightning bringt eine separate Verantwortung für Liquidität und Kanal-Backups mit sich; die Wiederherstellung des gesamten VPS von gestern ist kein sicheres universelles Wiederherstellungsverfahren.

- Das Hosten einer BTCPay-Instanz fügt der KoalaVPS-Kundenbestellung weder Lightning noch XMR hinzu; die Zahlungsmethoden auf dieser Hosting-Seite bleiben ihre sieben veröffentlichten Wege.

Offizielle Dokumentation: [Bitcoin-Entwicklerleitfaden: Zahlungsverifizierung](https://developer.bitcoin.org/devguide/payment_processing.html) · [LND: Notfallwiederherstellung](https://docs.lightning.engineering/lightning-network-tools/lnd/disaster-recovery) · [Core Lightning: Wallet- und Kanal-Backups](https://docs.corelightning.org/docs/backup)

WEITER ENTDECKEN

## Weiterlesen.

[Anleitungen ### Ihr Node, mit sorgfältiger Wallet-Wiederherstellung. Ein Bitcoin- und Lightning-Setup kombiniert Datensynchronisierung, Netzwerk und Guthaben, die ihre eigene Sicherungsdisziplin erfo…](https://koalavps.com/de/guides-self-host-bitcoin-lightning-node/)[Anleitungen ### Eine sorgfältige Zahlung dauert eine Minute. Krypto-Übertragungen verdienen eine bewusste Prüfung, da das Netzwerk keine herkömmliche Rückgängig-Taste bietet.…](https://koalavps.com/de/payment-safety/)[Anleitungen ### Ein Backup zählt, wenn es wiederherstellt. Entwerfen Sie ein Backup rund um die Daten, die Sie nicht neu erstellen können, und die Zeit, die Ihr Dienst ausfallen darf. Ein e…](https://koalavps.com/de/backups/)

KONFIGURIEREN SIE IHRE INFRASTRUKTUR

## Übernehmen Sie die Kontrolle. Bereitstellen zu Ihren Bedingungen.

Kein Identitätspapierkram. Vollständiger Administratorzugriff. Krypto-native Abrechnung.

[Wählen Sie eine Konfiguration](https://koalavps.com/de/vps/)
