BTCPay Server auf dem Nodl

This post is also available in: Englisch

Nodl BTCPay Server auf einer eigenen Hardware Node

Mit dem Nodl BTCPay Server, kannst Du einen eigenen BTCPay Server auf Deiner eigenen Hardware laufen lassen. Es gibt mittlerweile Anbieter, die eine „Node-in-the-Box“ Lösung anbieten, auf der ein eigenständiger Bitcoin Node und Lightning Node laufen. Zusätzlich weitere Programme und Tools, zum Betrieb und Administration dieser Nodes.

Die Anbieter einer Hardware Node inklusive BTCPay Server sind:

So kannst Du eine eigenen BTCPay Server auf Deiner eigenen Hardware laufen lassen. Diese Hardware kannst Du zuhause stehen haben und sparst Dir somit die Server Kosten bei einem Hosting Provider. Durch den Betrieb einer eigenen Bitcoin und Lightning Node leistest Du einen wesentlichen Beitrag zur Stabilisierung des gesamten Bitcoin Netzwerkes.

BTCPay Server auf dem Nodl

In der folgenden Beschreibung wollen wir zeigen, wie Du Deinen BTCPay Server mit dem Nodl administrieren kannst. Wenn Du bereits einen Nodl besitzt, so kannst Du auf der Übersichtsseite den BTCPay Server Dienst aktivieren und einloggen.

Nodl Übersichtsseite

Die Anmeldung und Registrierung auf dem Nodl BTCPay Server läuft analog wie bei den Docker Installationen oder bei LunaNode, wie unter https://coincharge.io/btcpay-server-einrichten/ beschrieben.

Wenn man die Lightning Services aktivieren möchte, so ergibt sich ein Unterschied.
Wenn Du bei dem BTCPay Server unter Server Settings auf Services gehst, erhältst Du die folgende Ansicht:

Nodl BTCPay Services

Die ansonsten hier aufgeführten Crypto Services werden über die Nodl Übersichtsseite konfiguriert und deshalb hier nicht angezeigt.

LND Service für den Nodl BTCPay Server aktivieren

Um LND für den Nodl BTCPay Server zu aktivieren, gehst Du auf der Nodl in die Übersichtsseite zu der Kachel LND

 

Nodl LND Einstellungen

Dort klickst Du auf „Details and Settings“ und findest die relevanten Informationen im Beriech „Local BTCPay Connection String – use this for embedded BTCPay (hidden for your safety)“.

Nodl Local Btcpay connection string

Dort klickst Du auf den blauen Button um die relevanten Angaben angezeigt zu bekommen:

Versteckter BTCPay LND String

Diesen String kopierst Du in die Zwischenablage und musst es danach auf dem BTCPay Server hinterlegen.

Dafür gehst Du bei dem BTCPay Server in die Einstellungen des Stores. Wenn Du noch kein Store angelegt hast, so solltest Du dies vorher bzw. jetzt erledigen.

Dann gehst Du bei dem Store unter Settings und dann General settings.

Dort trägst Du den String ein und klickst auf Submit.

BTCPay LND Store Settings

Danach testest Du, ob alles funktioniert. Dazu klickst Du auf Test connection und dann sollte das folgende Fenster erscheinen:

Public Lightning Node Adresse

Mit einem Klick auf den anderen Button „Open Public Node Info Page“ sollte dann diese Seite erscheinen:

QR Code Public Lightning Node Adresse

Das ist die Public QR Code Deiner Lightning Node.

Neben Lightning soll auch die Bitcoin Zahlung genutzt werden. Dies kann entweder über die interne BTCPay Wallet erfolgen oder über die Integration des XPub Keys zum Beispiel aus der electrum Wallet.

Um Auszuprobieren, ob alle Einstellungen erfolgreich eingerichtet worden sind, machen wir einen Test über den Pay Button.

Wir gehen dazu bei den Store Einstellungen auf Pay Button und klicken auf den Preview Button „Pay wit BTCPAY“

Test mit dem Pay Button

Wenn sich dann das Bezahlfenster mit den Bezahloptionen Bitcoin und Lightning öffnet, dann ist alles richtig eingerichtet worden.

BTCPay Bezahlfenster

Sicherheitshinweis

Wenn Dein Nodl mit dem BTCPay Server bei Dir zuhause läuft, dann wird Deine Home Internet IP Adresse in der Öffentlichkeit bekannt. Das kann ein Risiko darstellen, da Hacker versuchen könnten, auf Deinen BTCPay Server bzw. Nodl zuzugreifen.

Deshalb empfiehlt Nodl die Verwendung eines Reverse Proxy Services, um die eigene IP Adresse zu schützen. Einen solchen Service wird von Nodl angeboten. Einfach Ketominer über den Nodl Telegram Channel unter: https://t.me/nodl_support darauf ansprechen.

Die weiteren Konfigurations- und Einstellungsmöglichkeiten bei dem BTCPay Server sind bei dem Nodl identisch zu den anderen Versionen. Die entsprechenden Informationen findest Du auf den anderen Seiten bei Coincharge.

This post is also available in: Englisch

Leave a reply